2010-12-02 2 views
0

Использование JPA в моем приложении, а затем при вставке разных объектов в базу данных используются последовательные идентификаторы.JPA ids auto_increment generation

Для примера:

Если у меня есть элемент таблицы и пользователь таблицы, при вставке объекта пользователя типа будет принимать ID = 1, затем добавить объект в элемент таблицы будет принимать идентификатор = 2.

Проблема: я импортировал файл .sql в базу данных.

Затем, когда я вставляю новую запись из своего приложения, она вызывает исключение, потому что она уже добавила идентификаторы.

Как я могу решить эту проблему?

+0

Какова стратегия @GenerationValue используется для идентификатора домена объекты ? – Kartoch 2011-01-02 14:45:20

ответ