Я использую JPA с Hibernate в качестве своего поставщика JPA. Моему приложению необходимо подключиться к базе данных, определенной в файле persistence.xml (постоянный модуль по умолчанию), получить несколько настроенных систем из таблицы и создать для каждой из них EntityManagerFactory (системы отличаются только параметрами соединения, диалектом и драйвером).
Возможно ли это сделать с помощью "шаблона" модуля персистентности? На данный момент я использую разные единицы сохранения копии для каждой системы, но это кажется бессмысленным.