- @Transactional 注解的方法不是 public 方法
- 方法抛出的异常类型不是 RuntimeException
- 方法抛出异常时,使用try.catch.进行了捕获,而 catch 语句块没有 throw new RuntimeExecption 异常
- @Transactional注解所在的类没有纳入 Spring 容器管理
- MySQL 存储引擎采用是是 MyISAM 而非 InnoDB
SpringBoot造成事务失效的几种情况
猜你喜欢
转载自blog.csdn.net/weixin_42483501/article/details/123523456
今日推荐
周排行