一个事务内不能同时写入多个数据库,如何解决?
一个事务内不能同时写入多个数据库,如何解决?
如点击审核表单时,审核通过要将用户是否禁止改为是,此时1、将操作代码写在beginOperationTransaction方法里,会报异常提示“一个事务内不能同时写入多个数据库”。2、将操作代码写在a … 显示全部
- 关注者2
- 被浏览6,106
查看全部2个回答
查看全部2个回答
3人认为该答案有用
可以在事务中调用MQ去更新另外一个事务。参考文档MQ高阶:基于MQ的分布式事务解决方案 (kingdee.com)支持事务(当前代码在事务环境中):Trascation begin MessagePublisher pub = MQFactory.get().creat …
编辑于 2023年03月16日 14:59:21
展开阅读全文
相关问题