REQUIRED
原来的数据:
1.png
2.png
执行结果:都失败
3.png
4.png
6.png
执行结果:只有使用Aop代理的require_new 执行成功
7.png
8.png
9.png
外层捕获到异常 未执行成功,require_new的方法也因为异常抛出,事务回滚
10.png
11.png
外部执行成功;内部的由于抛出异常,执行回滚
12.png
13.png
require 上下共用同一个事务,执行失败
REQUIRED
原来的数据:
执行结果:都失败
执行结果:只有使用Aop代理的require_new 执行成功
外层捕获到异常 未执行成功,require_new的方法也因为异常抛出,事务回滚
外部执行成功;内部的由于抛出异常,执行回滚
require 上下共用同一个事务,执行失败