Hibernate 再接触 事务隔离机制

Posted Blueburble

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate 再接触 事务隔离机制相关的知识,希望对你有一定的参考价值。

事务:要么都要完成,一个不完成就要回滚。

ACID

原子性 一致性 独立性 持久性

第一类丢失更新

第一类丢失更新

脏读(读了另外一个事务没有提交的数据)

 

 不可重复读(在同一个事务里,对数据库里的值前后读取值不一样)

第二类丢失更新(不可重复读的特殊情况)

幻读/(插入/删除)(读的时候,插入一条数据前后不一致)

repeatable read 给数据库加把锁 别的无法改这条记录

serial 安全级别最高 但是速度最慢

一般设置为2

read-committed

不设的话依赖于数据库

 

以上是关于Hibernate 再接触 事务隔离机制的主要内容,如果未能解决你的问题,请参考以下文章

第十二节:Hibernate 事务隔离,对象状态

Hibernate中的事务隔离问题(脏读不可重复读幻读)

事务隔离机制

Hibernate中事务的隔离级别设置

hibernate框架学习笔记6:事务

Hibernate设置事务的隔离级别