spring对多个事务进行统一回滚怎么配置
2个回答
展开全部
补充:上面代码执行结果是updateDate成功,后面就抛了空指针异常了,saveDate没执行了。
再次补充问题:我也不知道能不能正面【天空的疆域】的说法。
我做过两个这样的测试,数据库加一个唯一约束,
1、然后两次调用saveDate(testModel),这样回滚是正常的。
2、先updateDate(2),然后saveDate 与updateData值相同的,这样也回滚正常。
如果【天空的疆域】说的对,是不是有某个配置,可以把多个事物整合到一个事物里面,从而实现整体回滚。
我理解事物就是整个流程,只要某个位置异常就整体回滚了。要是想上面那种回滚失败的,那spring使用场景是什么样的?
再次补充问题:我也不知道能不能正面【天空的疆域】的说法。
我做过两个这样的测试,数据库加一个唯一约束,
1、然后两次调用saveDate(testModel),这样回滚是正常的。
2、先updateDate(2),然后saveDate 与updateData值相同的,这样也回滚正常。
如果【天空的疆域】说的对,是不是有某个配置,可以把多个事物整合到一个事物里面,从而实现整体回滚。
我理解事物就是整个流程,只要某个位置异常就整体回滚了。要是想上面那种回滚失败的,那spring使用场景是什么样的?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询