Om du nyligen har gått i viloläge, prova:
@GeneratedValue(strategy = GenerationType.IDENTITY)
Om den fortfarande använder en sekvens per tabell använd:
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator="mytable_id_seq")
@SequenceGenerator(name="mytable_id_seq", sequenceName="mytable_id_seq", allocationSize=1)
Se viloläge kunde inte få nästa sekvensvärde