REQUIRES_NEW 如果不在一个事务那么自己创建一个事务 如果在一个事务中 自己在这个大事务里面在创建一个子事务 相当于嵌套事务 双层循环那种

Posted 不想放弃,所以一直在坚持

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了REQUIRES_NEW 如果不在一个事务那么自己创建一个事务 如果在一个事务中 自己在这个大事务里面在创建一个子事务 相当于嵌套事务 双层循环那种相关的知识,希望对你有一定的参考价值。

REQUIRES_NEW   如果不在一个事务那么自己创建一个事务 如果在一个事务中 自己在这个大事务里面在创建一个子事务  相当于嵌套事务 双层循环那种

不管是否存在事务,业务方法总会自己开启一个事务,如果在已有事务的环境中调用,已有事务会被挂起,新的事务会被创建,直到业务方法调用结束,已有事务才被唤醒。

以上是关于REQUIRES_NEW 如果不在一个事务那么自己创建一个事务 如果在一个事务中 自己在这个大事务里面在创建一个子事务 相当于嵌套事务 双层循环那种的主要内容,如果未能解决你的问题,请参考以下文章

阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-26 详解事务的传播-3

Spring 事务 REQUIRED 与 REQUIRES_NEW :回滚事务

Spring事务(transactional) - REQUIRES_NEW在JdbcTemplateMybatis中的不同表现

SpringBoot 数据库事务7种传播行为

spring事务传播行为之使用REQUIRES_NEW不回滚

SpringBoot 事务传播 REQUIRES_NEW 不会创建新事务