Commit 079c1fe2 by Juho Juopperi

no jpa version field

1 parent f18b49df
...@@ -7,6 +7,8 @@ import javax.persistence.Id; ...@@ -7,6 +7,8 @@ import javax.persistence.Id;
import javax.persistence.MappedSuperclass; import javax.persistence.MappedSuperclass;
import javax.persistence.Version; import javax.persistence.Version;
import org.eclipse.persistence.annotations.ReturnInsert;
import fi.insomnia.bortal.utilities.jpa.ModelInterface; import fi.insomnia.bortal.utilities.jpa.ModelInterface;
@MappedSuperclass @MappedSuperclass
...@@ -17,6 +19,7 @@ public class GenericEntity extends EntityEquals implements ModelInterface<Intege ...@@ -17,6 +19,7 @@ public class GenericEntity extends EntityEquals implements ModelInterface<Intege
@Id @Id
@Column(name = ID_COLUMN, nullable = false) @Column(name = ID_COLUMN, nullable = false)
@ReturnInsert(returnOnly=true)
@GeneratedValue(strategy = GenerationType.IDENTITY) @GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id; private Integer id;
......
...@@ -7,9 +7,4 @@ public interface ModelInterface<T extends Serializable> extends Serializable { ...@@ -7,9 +7,4 @@ public interface ModelInterface<T extends Serializable> extends Serializable {
T getId(); T getId();
void setId(T id); void setId(T id);
int getJpaVersionField();
void setJpaVersionField(int jpaVersionField);
} }
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!