Я использую OpenJPA как инструмент ORM.JPA: Проблема с генерации id
Я столкнулся с проблемой, сохраняя сущность. Я использовал генератор последовательности для генерации id, который работает отлично. Но есть сценарий, в котором он вызывает проблемы.
Предположим, что в таблице уже есть некоторые объекты. Теперь я недавно развертываю свое приложение и сохраняю новый объект. JPA будет генерировать идентификатор, но есть вероятность, что уже сущность с таким же идентификатором находится в таблице. Это вызывает ошибку сохранения. Поэтому я хочу, чтобы JPA генерировал значение больше, чем самый высокий идентификатор уже в таблице.
Как это можно сделать?
Вы могли бы добавить свой класс сущности? – over9k