あなたpersistence.xml
ファイルにより永続ユニットを定義することができます:あなたはTomEEまたはコンテナ(Tomcatの)のような完全なアプリケーションサーバを使用している場合、今、それが依存
<persistence-unit name="pu1" transaction-type="RESOURCE_LOCAL">
<properties>
<property name="javax.persistence.jdbc.url" value=""/>
<property name="javax.persistence.jdbc.user" value=""/>
<property name="javax.persistence.jdbc.password" value="/>
</properties>
</persistence-unit>
<persistence-unit name="pu2" transaction-type="RESOURCE_LOCAL">
<properties>
<property name="javax.persistence.jdbc.url" value=""/>
<property name="javax.persistence.jdbc.user" value=""/>
<property name="javax.persistence.jdbc.password" value="/>
</properties>
</persistence-unit>
。それ以外の場合は
@PersistenceContext(unitName = "pu1")
private EntityManager em;
@PersistenceContext(unitName = "pu2")
private EntityManager em2;
:
Persistence.createEntityManagerFactory("pu1");
Persistence.createEntityManagerFactory("pu2");