Hibernate: @GeneratedValue(strategy = GenerationType

Ich bin mit DB2 für meine Anwendung. Ich einige Einfüge-Skript nach dem erstellen der Datenbank. Das einfügen Skript erstellt Einträge in der Tabelle mit der id ' s in Skript einfügen.

Angenommen, für die abc-Tabelle einfügen-Skript erstellt einen Datensatz mit der id = 3. Als id ' s sind auf auto erzeugt im Ruhezustand, also während des Speicherns der Dritte Datensatz von Anwendung, die ich bekam Ausnahme.

        Caused by: com.ibm.websphere.ce.cm.DuplicateKeyException: One or
 more values in the INSERT statement, UPDATE statement, or foreign
 key update caused by a DELETE statement are not valid
 because the primary key, unique constraint or unique
 index identified by "1" constrains table

Ich bin mit @GeneratedValue(strategy = GenerationType.AUTO)

Was strategy = GenerationType sollte ich verwenden, um dieses problem zu überwinden.

  • klar darfst du-Datenbank nach dem einfügen dieser Regel
  • Nach legen Sie die Regel?
Schreibe einen Kommentar