Плагин hibernate3 maven: заставить hbm2java генерировать аннотации спящего режима вместо аннотаций ejb3

Есть ли способ принудительно достичь цели hbm2java в плагине maven hibernate3 создать классы Java с аннотациями спящего режима вместо аннотаций ejb3? Мне действительно не нужен ejb / jpa, и аннотации спящего режима мне подошли бы лучше из-за лучшей интеграции с grails.


person Miguel Ping    schedule 27.01.2010    source источник


Ответы (1)


Насколько мне известно, нет, ejb3=true в hbm2java означает использование Аннотации EJB3 / Hibernate. Цитата из ветки создания аннотированных pojos на форумах Hibernate:

ejb3 означает использование аннотаций JPA и Hibernate; мы пытаемся генерировать все, что можем, с помощью JPA, но для некоторых вещей требуются аннотации спящего режима.

Может быть, взгляните на проблему Jira, но в текущем состоянии вы не можете.

person Pascal Thivent    schedule 27.01.2010
comment
Спасибо! Я получал аннотации и не знал почему. Оказывается, я установил ejb3 = true. - person Marvo; 21.03.2012