added @GeneratedValue(strategy = GenerationType.IDENTITY) for postgres

master
Markus Kreth 4 years ago
parent f112af549e
commit e6f3298bbf
  1. 3
      src/main/java/de/kreth/invoice/data/BaseEntity.java
  2. 3
      src/main/java/de/kreth/invoice/data/UserAdress.java
  3. 3
      src/main/java/de/kreth/invoice/data/UserBank.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

@ -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;

@ -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;

Loading…
Cancel
Save