1、配置多个dataSource
2、配置多个entityManagerFactory,<property name="dataSource" ref="dataSource*" />
3、配置多个事务切面
4、为相应的dao指定相应的entityManagerFactory*
<bean id="userDao" class="com.chanjet.test.dao.impl.UserDaoImpl" scope="singleton">
<property name="entityManagerFactory">
<ref bean="entityManagerFactory"/>
</property>
</bean>
<bean id="userDaob" class="com.chanjet.test.dao.impl.UserDaoImpl" scope="singleton">
<property name="entityManagerFactory">
<ref bean="entityManagerFactoryb"/>
</property>
</bean>
JTA集成JOTM或Atomikos配置分布式事务(Tomcat应用服务器)
http://www.cnblogs.com/huangjingzhou/articles/2012014.html