好吧,我想我的问题说明了一切。我需要知道 Groovy SQL 是否支持两阶段提交。我实际上正在编写一个 Grails 服务,我想在其中定义一个执行以下操作的方法:
获取数据库 1 的 SQL 实例,获取数据库 2 的 SQL 实例,
以某种方式打开事务:在事务内分别调用每个数据库上的两个不同的存储过程。如果需要,然后在两个连接上提交一些方法或回滚。
我在网上的任何地方都没有找到任何有用的信息。
我必须以任何方式对两阶段提交进行编程,所以即使这得到了其他方式的支持(例如,从 spring 工件中获得帮助并在 grails 中使用它们),请指导我。此刻,这已成为我的表演终结者。
注意:我正在使用 MySQL 和 mysql-connector 驱动程序。谢谢,阿拉姆谢尔