脱离 Spring 实现复杂嵌套事务,之八(MANDATORY - 要求存在事务)

来源:互联网 发布:网狐6878完整大厅源码 编辑:程序博客网 时间:2024/05/22 12:53

PROPAGATION_MANDATORY(要求不存在事务)

定义:

    如果当前没有事务存在,就以非事务方式执行;如果有,就抛出异常。

解释:

    解释 MANDATORY 行为是最好解释的行为之一。MANDATORY 强调了必须要有事务。这个行为与 NEVER行为工作方式一样,不同的是所判断的情况却正好是相反的。MANDATORY 行为下当前连接不具备事务,会抛出异常,这种行为一般很少使用

工作原理

0 0