2010-07-16 3 views

ответ

4

Да, у вас может быть два источника данных, настроенных в файле persistence.xml. Вам просто нужны два отдельных элемента.

<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>