#java #hibernate #jpa
#java #переход в спящий режим #jpa
Вопрос:
Я использую JPA с Hibernate в качестве моего поставщика JPA. Моему приложению необходимо подключиться к базе данных, определенной в persistence.xml (модуль сохранения по умолчанию) возьмите несколько настроенных систем из таблицы и создайте для каждой из них EntityManagerFactory (системы отличаются только параметрами подключения, диалектом и драйвером).
Возможно ли это сделать с помощью модуля сохранения «template»? На данный момент я использую разные модули сохранения копирования для каждой системы, но это кажется бессмысленным.
Ответ №1:
Вероятно, вам нужно написать свой собственный соединитель, совместимый с JCA, который обертывает отдельные соединители БД и предоставляет их через JPA: