2010-12-02 12 views
0

Bin JPA in meine Anwendung und dann beim Einfügen verschiedener Objekte verwenden die Datenbank verwenden sequentielle IDs.JPA-IDs auto_increment Generation

Zum Beispiel:

Wenn i Tischelement und Tisch Benutzer haben, als Objekt des Typs Benutzer Einsetzen nehmen id = 1, dann Objekt in Tischelement hinzufügen, wird id = 2 nehmen.

Das Problem ist: Ich importierte eine SQL-Datei in die Datenbank.

Dann, wenn ich einen neuen Datensatz aus meiner Anwendung einfügen, verursacht es eine Ausnahme, weil es ids bereits hinzugefügt verwendet.

Wie kann ich dieses Problem lösen?

+0

Was die @GenerationValue Strategie für die ID Ihrer Domain verwendet wird, Objekte? – Kartoch

Antwort