hibernate 4.3.x - загрузить все аннотированные классы сущностей
В проекте, над которым я работаю, я не использую Spring, я использую только Hibernate. Я не хочу использовать файлы hbm.xml для сопоставления сущностей / описания / и т.д. Я хочу использовать только аннотации.
Как мне сказать Hibernate загрузить всеEntity/Table
аннотированные классы из определенного пакета (ов)?
Я искал в Интернете, но мне не повезло. Также я не нахожу информацию о последней версии Hibernate (в основном устаревшие статьи / сообщения / и т. Д.).
Изменить 1:
http://docs.jboss.org/hibernate/orm/4.3/manual/en-US/html_single/#mapping
На странице документа гибернации сказано следующее:
Объектные / реляционные отображения могут быть определены тремя способами:
1) использование аннотаций Java 5 (через аннотации Java Persistence 2)
2) использование дескрипторов развертывания JPA 2 XML (описано в главе XXX)
3) использование устаревшего XML-файла Hibernate, известного как hbm.xml
Вот и все, я просто хочу использовать 1) с SessionFactory / Session Hibernate API.
Изменить 2:
Хотя мои вопросы были помечены как дублирующие, это не так, потому что я не хочу использовать JPA (и подразумеваемые дескрипторы), а просто подход 1) из перечисленных выше.