我现在网站的设置项保存在数据库中,如注册会员数,文章数,等,效率低,想缓存起来,不知道是缓存在ServletContext的setAttribute中 还是 JavaBean里的静态变量中,你们都是怎么做的,能给个思路吗?
疑惑:
1.如果缓存在JavaBean里,其他JavaBean调用缓存很方便,但好像不太稳定吧,有时可能会被垃圾回收,尤其是重启服务器后,有时被回收,有时又不被回收,不好控制。
2.如果缓存在ServletContext的setAttribute中,JavaBean不能直接调用它,是吗?
疑惑:
1.如果缓存在JavaBean里,其他JavaBean调用缓存很方便,但好像不太稳定吧,有时可能会被垃圾回收,尤其是重启服务器后,有时被回收,有时又不被回收,不好控制。
2.如果缓存在ServletContext的setAttribute中,JavaBean不能直接调用它,是吗?
2.把包引进去怎么调用ServletContext的setAttribute