jpa 下配置多个数据源 ,可以依据jpa的规范,在persistence.xml 里面配置多个<persistence-unit>,
当然,persistence-unit的名字不能重复:
<persistence-unit name="TODS" transaction-type="JTA">
<provider>
org.apache.openjpa.persistence.PersistenceProviderImpl
</provider>
<jta-data-source>jdbc/TODS</jta-data-source>
<class>com.ibm.its.itmc.entity.Zone</class>
<exclude-unlisted-classes>true</exclude-unlisted-classes>
<properties>
<property name="openjpa.jdbc.Schema" value="TODS" />
<property name="openjpa.jdbc.DBDictionary" value="db2" />
<property name="openjpa.jdbc.SynchronizeMappings" value="buildSchema(ForeignKeys=true)"/