Я использую JPA 2 для корпоративного приложения, и мой администратор баз данных только что поразил меня.
Они хотят, чтобы я использовал централизованный генератор идентификаторов объектов группы для всех своих таблиц. Это означает, что вместо использования табличных значений или таблицы последовательности мне нужно будет вызвать веб-службу, чтобы получить пакет из примерно 50 идентификаторов.
Затем, когда я сохраняю любой новый объект, мне нужно будет сначала внедрить этот идентификатор и сохранить его в таблице.
Итак, как мне манипулировать столбцом @Id объекта, чтобы справиться с этим.
Это так же просто, как установить ключ, прежде чем я буду настаивать? Я подозреваю, что это вызовет какой-то неуправляемый объект с ошибкой набора идентификаторов.