pull/10/head
yuanguangxin 4 years ago
parent de531145ac
commit 41578dbafd

@ -753,7 +753,7 @@ Spring使用了三级缓存解决了循环依赖的问题。在populateBean()给
5. 异常被 catch 捕获导致@Transactional失效。
6. 数据库引擎不支持事务。
### Spring的事务传播机制
### Spring的事务传播机制
1. REQUIRED默认常用支持使用当前事务如果当前事务不存在创建一个新事务。eg:方法B用REQUIRED修饰方法A调用方法B如果方法A当前没有事务方法B就新建一个事务若还有C则B和C在各自的事务中独立执行如果方法A有事务方法B就加入到这个事务中当成一个事务。
2. SUPPORTS支持使用当前事务如果当前事务不存在则不使用事务。

Loading…
Cancel
Save