Spring事务的传播行为

  • REQURIED
    • spring默认,如果存在事务咋加入事务,如果不存在事务创建一个新事物
  • SUPPORTS
    • 如果存在事务就加入事务,如果不存在事务就以非事务方式运行
  • REQUIES_NEW
    • 无论是否存在事务,都创建一个新事务。如果当前存在事务就将新事务挂起直至新事物完成。
  • MANDATORY
    • 必须在事务中运行,如果存在事务则加入事务,如果不存在就抛出异常
  • NEVERS
    • 必须以非事务方式运行,如果存在事务则抛出异常
  • NOT_SUPPORTED
    • 表示以非事务模式运行,如果存在事务则将事务挂起
  • NESTED
    • 如果存在事务则以嵌套方式运行,如果不存在事务则创建一个新事务


标题:Spring事务的传播行为
作者:cuiweihua
地址:HTTPS://cuiweihua.com/articles/2023/09/11/1694418839155.html

    评论
    0 评论
avatar

取消