Это со ссылкой на JPA 2.0: Добавление классов сущностей в PersistenceUnit *из другого jar* автоматически и Невозможно вызвать Hibernate/QueryDSL из другого подпроекта maven
Кажется, в Hibernate 4 был отличный способ динамической загрузки классов сущностей с помощью службы org.hibernate.integrator.spi.Integrator.
Теперь при использовании Hibernate 5 метод интеграции интерфейса Integrator дает мне
public void integrate(Metadata metadata, SessionFactoryImplementor sessionFactory,
SessionFactoryServiceRegistry serviceRegistry)
{
}
Где метаданные имеют тип org.hibernate.boot.Metadata
Я не могу вызвать addAnnotatedClass() и не могу получить исходный объект конфигурации, который был в Hibernate 4.
Как мне обойти это?
Я использую maven и причал.
Я не использую пружину (поэтому, пожалуйста, не предоставляйте решение на основе пружины)