2
我具有要提交到两个不同MySQL数据库的相同数据。只要它更新,插入,删除在一个,它应该立即更新,插入,删除在其他或回滚两者。具有相同类型实体但数据库不同的多个数据源
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="t1Datasource"
<property name="mappingResources">
<list>
<value>content/name.hbm.xml</value>
<value>conten/desg.hbm.xml</value>
</list>
</property>
</bean>
我应该为其他数据库创建一个新的会话还是有其他进程?
如果你想从你的应用程序层模拟这种复制,那么你正在寻找分布式事务,这总是很难处理。如果您更愿意通过表格上的触发器在DB层执行此操作,则会变得更简单一些。更好的是采用一些MySQL复制策略。 – Vikdor