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) из перечисленных выше.

Ответы на вопрос(1)

Ваш ответ на вопрос