隔离级别存在于spring或hibernate中

时间:2015-10-17 11:24:46

标签: database spring hibernate isolation-level

我想知道为什么在spring或hibernate中存在隔离级别,如果这些是数据库的概念? Aren是那些由数据库处理的,所以我们需要在spring应用程序中明确指定它们?它背后的原因是什么?

1 个答案:

答案 0 :(得分:0)

每个连接设置事务隔离级别。甚至可以根据特定交易来定义它们。但启动事务的人需要指定隔离级别。

对于JDBC,它将是:Connection#setTransactionIsolation()。在你的情况下,这个人是Hibernate或Spring。