2010-07-16 17 views

Répondre

4

Oui, vous pouvez avoir deux sources de données configurées dans un persistence.xml. Vous auriez juste besoin de deux éléments distincts.

<persistence> 
    <persistence-unit name="datasourceOne"> 
     <jta-data-source>java:/DefaultDS</jta-data-source> 
     <jar-file>../MyApp.jar</jar-file> 
     <class>org.acme.Employee</class> 
     <class>org.acme.Person</class> 
     <class>org.acme.Address</class> 
     <properties> 
      <property name="hibernate.dialect" value="org.hibernate.dialect.HSQLDialect"/> 
      <property name="hibernate.hbm2ddl.auto" value="create-drop"/> 
     </properties> 
    </persistence-unit> 

    <persistence-unit name="datasourceTwo"> 
    <!-- some configuration --> 
    </persistence-unit> 
</persistence>