摘要:在项目中,涉及到同一个类中一个方法调用另外一个方法,并且两个方法的事务不相关,
这里面涉及到一个事务切换的问题,一般的方法没问题,根据通过aop注解在方法上通过加注解标识,
答案是:通过spring aop类里面的AopContext类获取当前类的代理对象,
这样就能切换对应的事务管理器了,具体做法如下:
(1).在applicationContext.xml文件中配置如下:
摘要:在项目中,涉及到同一个类中一个方法调用另外一个方法,并且两个方法的事务不相关,
这里面涉及到一个事务切换的问题,一般的方法没问题,根据通过aop注解在方法上通过加注解标识,
答案是:通过spring aop类里面的AopContext类获取当前类的代理对象,
这样就能切换对应的事务管理器了,具体做法如下:
(1).在applicationContext.xml文件中配置如下: