关于Hibernate的数据更新问题

来源:百度知道 编辑:UC知道 时间:2024/06/16 00:21:31
我最近在使用hibernate的过程中,遇到一个困扰我已久的问题。

现象如下:当修改或者更新某一条数据后,再去查询,有时会得到修改过的结果,有时候是修改前的结果。经查看,数据库已经更新。

数据库里是及时更新的,但为什么查询会出现这样的情况呢?

需要怎么设置呢 是要在hibernate的配置文件中作配置吗

提交事务时我已经commit了 就是说做更改操作是与数据库同步的 就是查询出来的结果不正确

要是你隔段时间,在打开试试,如果正常了,就修改浏览器的缓存,是缓存的问题,活着是开发工具也有缓存,只要间隔时间不是很长,影响不大

如果你是使用servlet做的,你要改注意一下浏览器的缓存,直接通过控制台输出,貌似应该不会出现这种情况。个人理解。