本文共 279 字,大约阅读时间需要 1 分钟。
两个事务不是一个真正的嵌套事务
外层事务的回滚可以引起内层事务的回滚
内层事务的异常通过对savepoint的回滚,将外层事务的状态点回滚到初始
真正的嵌套事务
如果3个内部事务全部失败,那么外部事务会回滚;只要内部事务有一个成功,同时外部事务的method B调用成功,那么外部事务就成功。
method B
ref:
有演示代码: