事务回滚
来源:4-5 店铺注册之Service层的实现
慕虎0518913
2018-12-13
在做addShop的测试的时候,在第一次代码出错之后,事务并没有回滚。通过查询数据库可以看到新的数据已经被添加进数据库,包括加水印后图片的路径。但是相应图片并没有生成,只有图片的路径但没有图片。哪里出了问题导致事务没有回滚?
写回答
1回答
-
翔仔
2018-12-13
同学好,估计是图片的地方导致事务没有回滚,并且你会滚的话事务默认回滚是需要你抛出runtimeexception或者其子类才会回滚,这个也要检查一下。
图片这个没回滚的话看看是不是你的异常被catch并处理了,并未抛出来,需要你设置断点调试一下
00
相似问题