spring事务传播属性
2018-03-13 本文已影响0人
阳致知
前提:A方法中调用B方法
Require:AB同一事务,A提交B才提交
Require_new:A在事务1,B在事务2,A、B分别提交
Supports:A有B有,A无B无
Nested:AB在同一事务中,但执行B时设置了一个savepoint,B中只回滚到savepoint(即只回滚B),A提交B也提交。
Nested同时兼顾Require、Require_new特性。
前提:A方法中调用B方法
Require:AB同一事务,A提交B才提交
Require_new:A在事务1,B在事务2,A、B分别提交
Supports:A有B有,A无B无
Nested:AB在同一事务中,但执行B时设置了一个savepoint,B中只回滚到savepoint(即只回滚B),A提交B也提交。
Nested同时兼顾Require、Require_new特性。