DB2 GENERATED IDENTITY HBERNATE

Я использую DB2 GENERATED IDENTITY для автоматического увеличения значения столбца. Столбец не является столбцом первичного ключа. Я не уверен, как настроить поле в классе отображения гибернации. Пожалуйста помоги.


person l a s    schedule 12.03.2012    source источник


Ответы (1)


Используйте аннотацию @Generated и обязательно пометьте свойство как не вставляемое и не обновляемое, как описано в документация по спящему режиму.

Обратите внимание, что это заставит Hibernate выдавать дополнительный запрос на выборку после каждого запроса на вставку и обновление.

person JB Nizet    schedule 12.03.2012