springboot项目中事务注解无效

在项目中,如果已经加上@Transactional注解,相对应的依赖也都已经导入,这个时候可以查看一下插入的表类型是否为InnoDB,该类型的表支持事务操作,但是表类型为MyISAM,是不支持事务操作的,因为该类型的表是非事务安全的,所以无法实现数据回滚。
出现该情况需要修改表类型即可。

ALTER TABLE tablename ENGINE = InnoDB

如下所示:表明修改成功
这里写图片描述
原文地址:https://blog.csdn.net/lwang_it/article/details/78979857

猜你喜欢

转载自blog.csdn.net/qq_29340989/article/details/80872551