@Transactional注解无效--排查与解决
@Transactional注解无效原因:
- @Transactional 注解只能应用到 public 访问修饰符的方法上,方法修饰符不是public时,不会触发事务
- @Transactional 注解修饰的方法被同一个类内部调用时
- 默认的回滚异常是RuntimeException类型,如不手动设置,其他异常触发不回滚
- 看数据库本身对应的库、表所设置的引擎是MyIsam不支持事务,如果需要,则必须改为InnnoDB。
上一篇:
多线程四大经典案例
下一篇:
Ubuntu16.04安装opencv