其他分享
首页 > 其他分享> > 事务的传播机制

事务的传播机制

作者:互联网

八股文事务的传播机制

  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