spring事务管理

事务属性主要包含了以下5个方面:
        传播行为 (propagation):

  规定了如果有新的事务应该被启动还是被挂起,或者方法是否需要在事务中运行。
      

   隔离级别 (isolation):

  定义了一个事务可能受其他并发事务影响的程度。


        回滚规则 (rollback-for no-rollback-for):

  定义了哪些异常会导致事务回滚而哪些不会。


        事务超时 (timeout):

  事务不能运行太长的时间,所以这个属性就控制着这个时间.


        是否只读 (read-only):

  定义了一个事务中是否是只读操作

原文地址:https://www.cnblogs.com/wskb/p/10939457.html