org.dellroad.querystream.jpa.test.AbstractPersistent Maven / Gradle / Ivy
/*
* Copyright (C) 2018 Archie L. Cobbs. All rights reserved.
*/
package org.dellroad.querystream.jpa.test;
import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.MappedSuperclass;
@MappedSuperclass
public abstract class AbstractPersistent {
private long id;
protected AbstractPersistent() {
}
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(nullable = false)
public long getId() {
return this.id;
}
public void setId(long id) {
this.id = id;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy