PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

JPA SequenceGenerator und GeneratedValue:Name / Generatoreigenschaft nur pro Klasse eindeutig?

Aus dem Javadoc für SequenceGenerator , Hervorhebung von mir:

Daher sollten Sie für jede in einer Persistenzeinheit definierte Sequenz einen eindeutigen Namen verwenden. Auf einer Tangente Ihr GeneratedValue Strategie sollte SEQUENCE sein, wie in einem Kommentar oben erwähnt.