一个关于ssm框架缓存的问题!

僧人的独白 2017-04-05 01:33:35
目前在做一个项目,使用springMVC+spring+mybatis框架,数据库用的是Oracle。
现在遇到一个问题,把项目部署到服务器上后,访问这个项目,然后在页面中进行增删改查的操作,完了之后提示成功了,但页面数据没改变(不是没刷新,已经刷新了),数据库的数据也改变了!然后就在页面一直刷新,可能刷个四五次之后出现的就是已经修改了的数据(这个刷新是很随机了,有时候一两次就出现修改后的数据了)。 好,到这里问题出现了,如果接着再刷新可能又会出现没修改之前的数据!(我解释一下就是假如页面有个数据的值是2,然后我把值修改成3,刷新几遍后页面显示3。然后再刷新又显示2)。就是被这个问题一直困扰着。如果说是服务器反应慢!那既然已经显示修改后的数据了就不会再显示修改之前的数据。然后在本地跑这个项目是没有这个问题的!大神们给分析一下是在哪个地方出现了问题!感谢!
...全文
414 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
僧人的独白 2017-04-19
  • 打赏
  • 举报
回复
以前遇到过类似的问题,后面发现是spring事务造成的。所以现在发现这个问题。去看了下事务规范都没问题。坑的是本地不能发现问题所以就不知道从哪儿改起!
僧人的独白 2017-04-19
  • 打赏
  • 举报
回复
引用 1 楼 hu4303105 的回复:
肯定不是缓存的问题,代码问题
大神能否解释一下为什么本地跑项目没问题,放到服务器上就出现问题。麻烦的是本地没有问题,我都不知道该怎么去改,都找不到问题所在。
kk1993wangliang 2017-04-07
  • 打赏
  • 举报
回复
引用 1 楼 hu4303105 的回复:
肯定不是缓存的问题,代码问题
同意
  • 打赏
  • 举报
回复
肯定不是缓存的问题,代码问题

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧