我目前正在使用Spring MVC(没有Maven)开发Web应用程序。 我需要的是在两个本地数据库之间创建一个分布式事务,以便代码在(理论上)更新所有这些数据库中的2阶段提交。
现在,因为我正在为一个学校项目做这件事,我在一个简单的环境中,只需从一个数据库中的表中取一行并将其放在另一个数据库的表中,当然原子地(理论上,这样的事务应该分发,因为我使用的是两个不同的数据库,而不仅仅是一个)。
我的问题是,如何部署首先连接到两个MySQL数据库然后执行该分布式事务的Spring bean?我应该使用一些外部库还是只使用Spring框架才能实现所有目标?在这种情况下,请你帮我链接一个例子或指南来做这件事吗?
提前感谢您的帮助:)
答案 0 :(得分:0)