diff --git a/src/main/java/de/kreth/invoice/data/BaseEntity.java b/src/main/java/de/kreth/invoice/data/BaseEntity.java index 5d8e431..f655a0e 100644 --- a/src/main/java/de/kreth/invoice/data/BaseEntity.java +++ b/src/main/java/de/kreth/invoice/data/BaseEntity.java @@ -5,6 +5,7 @@ import java.time.LocalDateTime; import javax.persistence.Column; import javax.persistence.GeneratedValue; +import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.MappedSuperclass; import javax.persistence.PrePersist; @@ -20,7 +21,7 @@ public abstract class BaseEntity implements Serializable { private static final long serialVersionUID = 6953593432069408729L; @Id - @GeneratedValue + @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(name = "created") @CreationTimestamp diff --git a/src/main/java/de/kreth/invoice/data/UserAdress.java b/src/main/java/de/kreth/invoice/data/UserAdress.java index 390e837..51e7c3d 100644 --- a/src/main/java/de/kreth/invoice/data/UserAdress.java +++ b/src/main/java/de/kreth/invoice/data/UserAdress.java @@ -5,6 +5,8 @@ import java.time.LocalDateTime; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.GeneratedValue; +import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.MapsId; @@ -22,6 +24,7 @@ public class UserAdress implements Cloneable, Serializable { private static final long serialVersionUID = -8104370538500175340L; @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "USER_ID") private Long id; diff --git a/src/main/java/de/kreth/invoice/data/UserBank.java b/src/main/java/de/kreth/invoice/data/UserBank.java index 655be0f..68e6031 100644 --- a/src/main/java/de/kreth/invoice/data/UserBank.java +++ b/src/main/java/de/kreth/invoice/data/UserBank.java @@ -5,6 +5,8 @@ import java.time.LocalDateTime; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.GeneratedValue; +import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.MapsId; @@ -22,6 +24,7 @@ public class UserBank implements Cloneable, Serializable { private static final long serialVersionUID = -7356424394007978241L; @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "USER_ID") private Long id;