Отключить автоматическое управление версиями в провайдере Hibernate JPA? - PullRequest
0 голосов
/ 03 сентября 2010

Мы находимся в процессе миграции преобразования EJB2.1-компонентов в EJB3, мы выбрали Hibernate в качестве поставщика JPA 1.0 в Weblogic.

Мы хотели бы отключить авто. приращение версии объекта при сохранении. Возможно ли отключить эту функцию? (как в свойстве или постоянстве.xml?)

Поддерживает ли JPA 1.0 пессимистическую блокировку?

Спасибо

1 Ответ

1 голос
/ 03 сентября 2010

Hibernate использует аннотацию @ Version для обозначения версионного поля в вашей сущности. Просто удалив эту аннотацию, приращения к этому полю будут отключены.

Пессимистическая блокировка поддерживается hibernate

...