Я использую DB2 для своего приложения.Я запускаю скрипт вставки после создания базы данных.Этот скрипт вставки генерирует записи в таблице с идентификаторами, указанными в скрипте вставки.
Предположим, что для скрипта вставки таблиц abc создается запись с идентификатором = 3. Поскольку для идентификаторов задано автоматическое создание в hibernate, то при сохранении третьей записи из приложенияЯ получил исключение.
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
Я использую @GeneratedValue(strategy = GenerationType.AUTO)
Что strategy = GenerationType
Я должен использовать для решения этой проблемы.