事务的传播propagation属性
事务的传播propagation属性
- required(默认) 有事务则用,没事务则创建事务
- not supported 不论有无事务,都不开启
- requeresnew 不论有无事务,都创建启动新事务
- mandatory 有事务则开启事务,没事务抛出异常
- supports 有事务则开启事务,没事务就不用事务
- never 没事务正常运行,有事务则抛出异常
- nested(嵌套) 内部事务嵌套在外部事务中,如果没有则创建事务,只对DataSourceTransactionManager事务管理器有效