springboot事务处理总结

Spring boot是默认启动事务的,只需要在类或者方法上添加@Transactional注解即可,但有时候会发现事务不生效,具体原因可以从以下几个方面找寻: 1、首先要看数据库引擎是否支持注解,mysql默认引擎INNODB是支持的,但MYISAM是不支持的; 2、注解只能被应用到public方法上, 其它方法上不会报错,但不生效; 3、默认情况下只会对运行期异常(java.lang.Runt
相关文章
相关标签/搜索