发表于: 2017-06-11 22:00:10
1 1076
今天出去玩了一会。。所以做的事情不是很多。。
今天完成的事情:
1.理清了使用memcached的几个步骤:
参考资料:http://www.07net01.com/2015/08/895591.html
http://blog.csdn.net/yin_jw/article/details/32331453
首先需要添加相关的jar包,并修改pom.xml文件
其次,需要做好配置,主要有spring-memcached.xml和memcached.properties这两个配置文件:
很明显可以知道这两个配置文件的具体作用
接下来才是新建相关的类:memcachedutils:
要留意的我已经在注释中标出来了,该类下面还有需要用到的set、get、add等方法
最后有个疑问就是,memcached需要在web.xml中配置吗?我看到有些资料说需要,但是 不知道具体的做法。。。
2.看完了除了controller和interceptor之外的所有类和配置文件。。
HandlerInterceptor翻译过来就是spring拦截器,它在某些功能应用上特别有用:
1. 用户是否登陆以及用户权限管理 (见http://www.ideawu.net/ideablog/category4/article174.html)
2. 根据用户的选择来决定是用HTML还是用Excel来作为View (该应用后面会讲解)
3. blackboard building block的应用:在每一个controller之前都要生成context,在render view之后都要release context
在这里我们主要用的用处应该是登录拦截;
用户发送的每个请求都会被preHandle()方法拦截,我们就可以在preHandle方法中实现自己的业务员逻辑,哪些不需要被拦截等等操作。
其次还需要在spring-mvc.xml文件中配置:
明天的计划:
学习HandlerInterceptor 跑通项目。。啊,早上我要去看牙。。。
评论