@Transactional 事务不生效的场景

引用其他大牛的说法

@Transactional 加于private方法, 无效 @Transactional 加于未加入接口的public方法,
再通过普通接口方法调用, 无效 @Transactional 加于接口方法, 无论下面调用的是private或public方法, 都有效
@Transactional 加于接口方法后, 被本类普通接口方法直接调用, 无效 @Transactional 加于接口方法后,
被本类普通接口方法通过接口调用, 有效 @Transactional 加于接口方法后, 被它类的接口方法调用, 有效
@Transactional 加于接口方法后, 被它类的私有方法调用后, 有效

那么是不是可以理解为,如果这个调用的接口不是由spring管理的,那么@Transactional就会不生效呢

发布了14 篇原创文章 · 获赞 0 · 访问量 2077
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览