大致代码如下
@Transactional public void AAA(){ 从A数据库查数据(MYSQL) 插入B数据库(ORACLE) 更改A数据库状态(MYSQL) throw new RuntimeException("测试插入事务"); }
spring.xml配了两个事务管理,结果只有A回滚了,B没有回滚,应该如何在同一个方法里把两个事务都应用呢
建议百度,aop事务失效原因。具体的细节要涉及到aop源码,找找相关的文章,研究一下就明白了
2.1m questions
2.1m answers
63 comments
56.6k users