SSH框架中如果首页进去的时候如何载入多种类型的数据(从数据库中不同表里面读取),如新闻网,怎么做?
就是我通过一个额外的do.jsp页面给动作去后面执行,然后将某一action里面查询到的值保存到session,然后反复操作,分别调用不同部分的action将值分别保存到...
就是我通过一个额外的do.jsp页面给动作去后面执行,然后将某一action里面查询到的值保存到session,然后反复操作,分别调用不同部分的action将值分别保存到session里面,最后一个action时返回index.jsp页面,然后达到了不同类型的数据同步显示到了主页上,但是session容易崩溃,现在我想用别个方法,求高手指点!!因为是第一次用ssh,希望各位有经验的大神指导一下,最好详细一点,谢谢!
展开
1个回答
展开全部
可以引入缓存来做,memcache与oscache。
目前memcache用的比较多,还有一个新技术redis(新浪微博就用的这个)
memcache是内存对象缓存系统,实现原理其实就是一个hashmap,在项目启动时候通过加载数据,然后存放key和对应的value,在需要的时候直接从map里面获取,从而达到快速访问的结果。
ps:如果不需要即时处理,当你点击之后,可以把数据存到数据库里面,然后用spring的quartz定时任务去做。
目前memcache用的比较多,还有一个新技术redis(新浪微博就用的这个)
memcache是内存对象缓存系统,实现原理其实就是一个hashmap,在项目启动时候通过加载数据,然后存放key和对应的value,在需要的时候直接从map里面获取,从而达到快速访问的结果。
ps:如果不需要即时处理,当你点击之后,可以把数据存到数据库里面,然后用spring的quartz定时任务去做。
追问
不会用啊,有例子么
追答
这技术已经属于泛滥了。。。网络上随便找个都有的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询