Я определил несколько постоянных единиц с несколькими фабриками менеджера сущностей и несколькими менеджерами транзакций. Я знаю, что могу получить доступ к соответствующему диспетчеру сущностей, указав имя модуля в контексте постоянства следующим образом.
@PersistenceContext(unitName="PU1")
protected transient EntityManager entityManager;
Мне было интересно, есть ли способ получить доступ к единице сохранения по умолчанию.
@PersistenceContext
protected transient EntityManager entityManager;
Я хочу, чтобы этот менеджер сущностей выбрал мой постоянный модуль "PU1" по умолчанию.
При определении моего PersistenceUnitManager я определил defaultDataSource для того, который мне нужен, но это не помогло.
Любые предложения будут с благодарностью.
Спасибо.