事务的隔离级别也分为四种

read uncommited(读未提交)、

read commited(读提交)、

read repeatable(读重复)、

serializable(序列化),

这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。

事务的7种传播级别:

1)PROPAGATION_REQUIRED:支持当前事务,没有事务就新建一个。

2)PROPAGATION_SUPPORTS:支持当前事务,如果没有事务,以非事务方式处理

3)PROPAGATION_MANDATORY:支持当前事务,没有事务就抛异常

4)PROPAGATION_REQUIRES_NEW:新建事务,如果当前存在事务,把当前事务挂起

5)PROPAGATION_NOT_SUPPORTED:以非事务方式执行操作,有事务则挂起

6)PROPAGATION_NEVER:以非事务方式处理,有事务则挂起

7)PROPAGATTION_NESTED:如果当前存在事务,则在嵌套事务内执行。如果当前没有事务,则进行与PROPAGATION_REQUIRED类似的操作

posted on 2019-03-26 14:50  一中晴哥威武  阅读(309)  评论(0编辑  收藏  举报