Jeśli jesteś w niedawnej hibernacji, spróbuj:
@GeneratedValue(strategy = GenerationType.IDENTITY)
Jeśli nadal używa sekwencji na tabelę, użyj:
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator="mytable_id_seq")
@SequenceGenerator(name="mytable_id_seq", sequenceName="mytable_id_seq", allocationSize=1)
Zobacz hibernacja nie mogła uzyskać następnej wartości sekwencji