事务回滚

来源:4-5 店铺注册之Service层的实现

慕虎0518913

2018-12-13

在做addShop的测试的时候,在第一次代码出错之后,事务并没有回滚。通过查询数据库可以看到新的数据已经被添加进数据库,包括加水印后图片的路径。但是相应图片并没有生成,只有图片的路径但没有图片。哪里出了问题导致事务没有回滚?

写回答

1回答

翔仔

2018-12-13

同学好,估计是图片的地方导致事务没有回滚,并且你会滚的话事务默认回滚是需要你抛出runtimeexception或者其子类才会回滚,这个也要检查一下。

图片这个没回滚的话看看是不是你的异常被catch并处理了,并未抛出来,需要你设置断点调试一下

0
0

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程