2015-10-17 38 views
0

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

回答

0

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

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