【发布时间】:2013-01-16 07:49:26
【问题描述】:
我不理解hibernate 中的隔离 的概念。谁能解释一下,并提出一些可能的使用案例?
【问题讨论】:
-
你指的是IsolationLevel吗?
标签: hibernate transaction-isolation
我不理解hibernate 中的隔离 的概念。谁能解释一下,并提出一些可能的使用案例?
【问题讨论】:
标签: hibernate transaction-isolation
以 MS Sql Server 为例,隔离级别描述了从表中读取的策略,即告诉服务器是否应该读取未提交的事务,只读取已提交的事务,快照 a.s.o。设置因使用的 sql 类型而异。
【讨论】:
hibernate 中的隔离类似于数据库提供的事务隔离,即正在更新的数据对同时发生的其他事务可见的程度。每个数据库都提供默认的隔离设置。有isolation-levels。 hibernate 让你可以为你的应用程序设置隔离级别。请参考hibernate-doc
【讨论】: