一、拦截器(Intercepter)
1.概念:是一种动态拦截方法调用的机制,类似于过滤器。spring框架中提供的,用来动态拦截控制器方法的执行。
2.作用:拦截请求,在指定的方法调用前后,根据业务需要执行预先设定的代码。
3.使用步骤:
(1)定义拦截器,实现HandlerInterceptor接口,并重写其所有方法。
(2)注册拦截器。
二、拦截路径
拦截器可以根据需求,配置不同的拦截路径:
三、执行流程
四、Filter与Interceptor
1.接口规范不同:过滤器需要实现Filter接口,而拦截器需要实现HandlerInterceptor接口。
2.拦截范围不同:过滤器Filter会拦截所有的资源,而Interceptor只会拦截Spring环境中的资源。
标签:拦截器,接口,Filter,过滤器,拦截,HandlerInterceptor From: https://www.cnblogs.com/yang-jc/p/17585577.html