https://juejin.cn/post/7386497602194145321#heading-17
NOT_SUPPORTED
是 Spring 框架中 @Transactional
注解的一种传播行为。当你使用 Propagation.NOT_SUPPORTED
时,Spring 的事务管理行为如下:如果当前存在事务,则该事务会被挂起,直到方法执行完毕。
方法会在没有事务的上下文中执行,即使调用者有一个活跃的事务,调用的方法也不会在事务中运行。
这种传播行为适用于那些不应该在事务中运行的操作,例如,当你想执行一些只读操作,并且不希望这些操作受到现有事务影响时。