Използвам JPA 2 за корпоративно приложение и моите DBA просто ме удариха с обрат.
Те искат от мен да използвам централизирания генератор на ID на обекти на групата за всички мои таблици. Това означава, че вместо да използвам таблични стойности или таблица с последователности, ще трябва да се обадя на уеб услуга, за да получа партида от ~50 идентификатора.
След това, тъй като поддържам всеки нов обект, ще трябва първо да инжектирам този идентификатор и да го запазя в таблицата.
И така, как бих манипулирал колоната @Id на обект, за да се справя с това.
Толкова просто ли е като задаване на ключ, преди да настоявам? Подозирам, че това би хвърлило някакъв вид неуправляван обект с грешка при зададен идентификатор.