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