Нужно ли обязательно делать строгий выбор между использованием аннотаций и конфигурационных файлов спящего режима или можно использовать оба способа одновременно в одном проекте?
У нас большой проект с Hibernate 3.2.5 и POJO, настроенными с файлами .hbm.xml
. Проект использует Hibernate SessionManager
Factory, а не JTA-based EntityManager
factory.
Существует более ста POJO, настроенных таким образом, и первоначальная команда разработчиков неохотно переключается на аннотации.
Между тем нам нужно расширить проект с помощью дополнительных POJO, которые мы хотим настроить с помощью аннотаций Hibernate и хотим оставаться с Hibernate - если возможно - и не переключаться на JPA.
Можно ли использовать комбинацию файлов конфигурации .hbm.xml
для некоторых POJO и аннотаций для других одновременно?