1.是否添加了依赖(Transactional依赖AOP实现,因此需要导入aop相关依赖)
2.方法是否是public,如果方法是private或者protected,则注解不生效
3.数据库引擎是否为INNODB,MALSAM不支持事务
4.是否在类中try catch了异常,这样异常就不会回滚
5.本类方法调用本类事务方法,要实现只有使用AOP(代理)
1.是否添加了依赖(Transactional依赖AOP实现,因此需要导入aop相关依赖)
2.方法是否是public,如果方法是private或者protected,则注解不生效
3.数据库引擎是否为INNODB,MALSAM不支持事务
4.是否在类中try catch了异常,这样异常就不会回滚
5.本类方法调用本类事务方法,要实现只有使用AOP(代理)
本文标题:@transactional 失效
本文链接:https://www.haomeiwen.com/subject/onkxhktx.html
网友评论