spring 在service中需要抛出异常才能自动回滚



在spring 事务配置中,如果service方法捕获了异常,则程序报错也不会自动回滚,

1.手动开启关闭事务

2.抛出异常,可以先捕获异常,然后自定义runtime异常,可不用声明
原文地址:https://www.cnblogs.com/signheart/p/6595665.html