spring事务

2020-03-18  本文已影响0人  Binary_r

事务的属性@Transactional(...)

1、propagation:用来设置事务的传播行为

事务的传播行为:一个方法运行在一个开启事务的方法中时,当前方法是使用原来的事务还是开启一个新事务
Propagation.REQUIRED: 默认值,使用原来的事务
Propagation.REQUIRES_NEW:将原来的事务挂起,开启一个新事物

isolation:用来设置事务的隔离级别

Isolation.REPEATABLE_READ: 可重复读,MySql默认的隔离级别
Isolation.READ_COMMITTED:读已提交,Oracle默认隔离级别

上一篇 下一篇

猜你喜欢

热点阅读