spring 的嵌套事务

关于spring的嵌套事务,网上说是利用jdbc的安全点实行的,而且spring

1,父事务回滚,子事务会回滚安全

2,子事务回滚,不会影响父事务事务

但我实际试验时却发现不论是由子事务仍是父事务抛出异常,父子事务都会进行回滚源码

解答jdbc

首先第一点,方法

spring的嵌套事务,是利用jdbc的安全点,这说法是正确的,本人看过回滚源码,若是有设置安全点会,回滚到安全点异常

第二点:db

只要是父调用方法体内抛出异常,都会致使父事务回滚

相关文章
相关标签/搜索