Spring transaction propagation
一. @Transactional 默认的propgationi事REQUIRED(没有就创建事物, 有就在当前事物中执行)
-
read uncommitted
-
read committed
-
repeatabe read
-
serialization
–
required
required_new 没有就创建, 有就将原事物挂起
mandatory 只能在一个已有事务中进行, 当前没有事务就抛出异常
supports 有、没有都可以
not_supported
netsted - 只对DatasourceTransactionManager有效!!!
nerver - 不能在事物上下文中进行