Spring事务的传播机制
REQUIRES_NEW 表示创建一个新事务,如果当前已存在会把已存在的事务挂起;也就是说 不管外部是否开启事务,它都会开启事务,且开启的事务互相独立 互不干扰。NESTED 如果当前存在事务,则创建一个新事务作为当前事务的嵌套来运行;既然是事务传播,所以事务的数量>=2,比如方法A开启了事务,在执行过程中调用到了开启事务的B方法.NOT_SUPPORTED 以非事务的方式运行,如果当前存在事务,则把当前事务挂起。NEVER 以非事务的方式运行,如果当前存在事务,则抛出异常。