您的位置:首页 > 其它

Static之痛--继MVC缓存机制求解

2011-10-31 14:57 225 查看

最近在做一个购物商城,框架用的是MVC3.0,开始探索阶段,我就觉得Entities好用,但是并没有考虑到什么缓存机制,但是,接下来遇到了很多问题:数据库数据更新了,但是前台页面数据却还是之前的数据,无论怎么修改,依然到达不了实时的效果,我郁闷不已。

接下来的一段时间,我也查过很多资料,它们只是说是缓存的问题,但是并没有给出很明确的解决方法,后来我用了很多方式,像清空缓存什么的,但是确实收效几乎为0,因此也就郁闷了好几天,后来,我仔细查看了我的代码,在后面的过程,我尽量的使用不同的方法:前面我使用的是Static为多,后面我就放弃了Static,直接使用普通类,奇迹发现了,缓存问题消失了,数据也能实时了,以前数据不能实时也解决了!可是,这问题还是困扰着我,为什么静态类无法实时数据,而普通类实例化一遍就可以正常更新?问题解决了,但是不知道原理,求解,本人新手,求高人指点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: