hibernate用于web开发的时候遇到这样一件怪事,在页面上删除或添加一条记录后,查询所有记录时,时而有这条记录,时而又没有这条记录,不停刷新得到不同结果,困扰我好几个月了,眼看项目要交付了,问题还没解决,急啊!!注:
1)删除或添加一条记录时,数据库的操作没问题(通过查看数据库得知)
2)每次操作没有关闭session,而是session和本地线程绑定
3)每次我都调用了clear方法,清除一级缓存,所以排除缓存问题
4)不是浏览器缓存的问题,因为在每次刷新页面的时候我在后台输出的记录sum也是时而变化
谢谢同行们给出指点!