使用默认数据库隔离级别(读取提交)时,当另一个事务具有写入提交时,预期可以从事务发生非可重复读取。但是,当我试图测试这种行为时。找到可重复的读取结果。以下是我使用的步骤:
此外,我尝试禁用JPA / EclipseLink缓存,但得到了相同的结果。
<shared-cache-mode>NONE</shared-cache-mode>
...
<property name="eclipselink.query-results-cache" value="false"/>
任何人都可以解释原因吗?