springBoot启动后事务不生效问题处理 1.mysql表必须支持事务:引擎为INNODB 2.SpringBoot启动事务 @EnableTransactionManagement 3.方法上加注解 @Transactional //默认只对RuntimeException起作用,可修改 4.方法必须为public修饰 5.同类中事务的方法不能嵌套在其他方法中, W类中A方法调用B方法,B方法开启事务注解,B方法中事务不会生效。 将A方法放到其他类中,B方法为W类中的一级方法并加注解,事务就会生效。