Spring - 事务

事务的传播行为

  • REQUIRED - 如果有事务则加入该事务,没有则新建一个事务
  • SUPPORTS - 如果有事务则加入该事务,没有则以非事务方式运行
  • MANDATORY - 如果有事务则加入该事务,没有则抛出异常
  • REQUIRES_NEW - 总是创建新事务,如果有事务则将该事务挂起
  • NOT_SUPPORTED - 已非事务方式运行,如果有事务则将该事务挂起
  • NEVER - 已非事务方式运行,如果有事务则抛出异常
  • NESTED ???
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 很多人喜欢这篇文章,特此同步过来 由浅入深谈论spring事务 前言 这篇其实也要归纳到《常识》系列中,但这重点又...
    码农戏码阅读 4,767评论 2 59
  • Spring 事务属性分析 事务管理对于企业应用而言至关重要。它保证了用户的每一次操作都是可靠的,即便出现了异常的...
    壹点零阅读 1,327评论 0 2
  • 事务有四个特性:ACID 原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作...
    jiangmo阅读 1,249评论 0 7
  • 事务,是为了保障逻辑处理的原子性、一致性、隔离性、永久性。 通过事务控制,可以避免因为逻辑处理失败而导致产生脏数据...
    uzip柚子皮阅读 4,663评论 3 16
  • 1. 关于事务 事务控制就是将一系列操作当成一个不可拆分的逻辑单元,保证这些操作要么都成功,要么都失败。在关系数据...
    七弦桐语阅读 2,912评论 0 14