最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

【笔记本】

运维笔记admin34浏览0评论

【笔记本】

【笔记本】

项目功能实现

1.拦截器
拦截器介绍:拦截器的作用主要是拦截访览器访问过来的请求,可以拦截多个甚至是全部的请求(可通过配置实现);拦截到这些请求后,可以在这个请求开始或者结束部分插入一些代码,从而可以批量地解决多个请求共有的业务,这就是拦截器的好处,它可以以非常低的耦合度解决一些通用的问题。
拦截器的实现
第①步:
写一个类,实现HandlerInterceptor接口(接口中有几个方法需要实现,可以视情况及进行选择)
第②步:
把拦截器配置一下,指定它拦截哪些请求,不拦截哪些请求。
(开发的拦截器与处理请求的Controller没有直接的关系,耦合度很低但却能解决问题,这就是拦截器的好处)。

注:类中需要实现的方法有preHandle, postHandle, AfterCompletion, 使用的default修饰,不是必须实现,可以选择性的实现。
其中preHandle在Controller之前执行
postHandle在调用完Controller之后执行,但在模板(TempleteEngine)之前执行。
AfterCompletion在模板之后最后执行。

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论