- 博客(1)
- 收藏
- 关注
转载 @Transactional注解在同一个类中的方法之间调用不生效
解决方法1:将事务方法放到另一个类中(或者单独开启一层,取名“事务层”)进行调用,即符合了在对象之间调用的条件。解决方法2:获取本对象的代理对象,再进行调用。具体操作如:Spring-content.xml上下文中,增加配置:<aop:aspectj-autoproxy expose-proxy=“true”/>在xxxServiceImpl中,用(xxxService)(AopContext.currentProxy()),获取到xxxService的代理类,再调用事务方法,
2022-01-24 16:45:08 1514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人