Ich habe ein kleines Hibernate Testprojekt um mich in Hibernate einzuarbeiten. Dabei verwende ich Annotations und möchte die IDs in insgesamt 4 Tabellen automatisch generieren mit:
Code:
@GeneratedValue(strategy=GenerationType.AUTO)
Das funktioniert mit MySQL wunderbar. In PostgreSQL wird aber scheinbar nur eine einzige Sequenz verwendet und ich bekomme den folgenden Effekt:
enter object1 of type 1 --> ID 1
enter object2 of type 2 --> ID 2 (und nicht wie erwartet 1)
enter object3 of type 1 --> ID 3 (anstatt 2)
Ich habe auch schon mit eigenen Sequenzen getestet und das funktioniert in Postgre fein (aber dann in MySQL wieder nicht da keine Sequenzen vorhanden sind), möchte das ganze aber so generisch wie möglich halten. Gibt es einen Trick um auch in PostgreSQL
Quote:
GenerationType.AUTO
zu verwenden?
Vielen Dank im Voraus