сканировать все банки в войне для аннотированных классов @Entity

я есть созданное Maven CDI-приложение Java SE, которое имеетядро модуль и другие модули.
Ядро имеетpersistence.xml и некоторые лица. Модули имеют дополнительные объекты.

Как я могу добавить сущности в центр внимания персистентности?

Я прочитал руководство по Hibernate,http://docs.jboss.org/hibernate/stable/entitymanager/reference/en/html/configuration.html#setup-configuration-packaging

Я также видел эти вопросы ТАК

Как я могу объединить / расширить единицы персистентности из разных JAR-файлов?определить классы сущностей jpa вне файла persistence.xmlПрограммно загружать классы сущностей с помощью JPA 2.0?

Я ищу решение, в котором Hibernate сканирует все загруженные классы или выбирает какой-либо конфигурационный файл из других jar-файлов (как, например, CDI делает сbeans.xml).

Мое приложение не использует Spring. Я не настаиваю на переносимости - я буду придерживаться Hibernate.

Есть ли такое решение?Есть ли способ создать ПУ изpersistence.xml и добавить классы к нему программно?Могу ли я добавить классы @Entity вEntityManagerFactory после того как он был создан?

Обновить: Я нашел вorg.​hibernate.​ejb.​Ejb3Configuration:

public Ejb3Configuration configure(String persistenceUnitName, Map integration)  

http://docs.jboss.org/hibernate/entitymanager/3.6/javadocs/

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

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