事务的传播机制
作者:互联网
八股文事务的传播机制
TransactionDefinition.PROPAGATION_REQUIRED 当存在事务,就加入事务
TransactionDefinition.PROPAGATION_SUPPORTS 当存在事务,就以事务方式运行,没有事务,就以非事务方式运行
TransactionDefinition.PROPAGATION_MANDATORY 当存在事务,就加入事务,如果没有事务,就抛出异常
TransactionDefinition.PROPAGATION_NESTED 当前存在事务,就嵌套一个事务,外层事务异常,会影响内部,但内部异常,并不会异常外部
TransactionDefinition.PROPAGATION_REQUIRES_NEW 创建一个新的事务,如果当前存在事务,就把当前事务挂起
TransactionDefinition.PROPAGATION_NOT_SUPPORTED 以非事务的方式运行,存在事务,则把当前事务挂起
TransactionDefinition.PROPAGATION_NEVER 以非事务的方式运行,存在事务,则抛出异常
标签:事务,TransactionDefinition,存在,传播,PROPAGATION,以非,机制,异常 来源: https://www.cnblogs.com/wjz666/p/16416854.html