事务的传播propagation属性

事务的传播propagation属性

  • required(默认) 有事务则用,没事务则创建事务
  • not supported 不论有无事务,都不开启
  • requeresnew 不论有无事务,都创建启动新事务
  • mandatory 有事务则开启事务,没事务抛出异常
  • supports 有事务则开启事务,没事务就不用事务
  • never 没事务正常运行,有事务则抛出异常
  • nested(嵌套) 内部事务嵌套在外部事务中,如果没有则创建事务,只对DataSourceTransactionManager事务管理器有效
posted @ 2016-06-21 11:03  乱世_独自美  阅读(294)  评论(0编辑  收藏  举报