拦截器和过滤器
拦截器和过滤器可以在收到客户端数据或返回数据给客户端时做统一的处理。是面向切面的思想。
不同的是,拦截器是Spring提供的处理办法,而过滤器是Tomcat针对Servlet提供的方法。
springboot引入拦截器(Interceptor)
本例以拦截器处理注解为例:
创建注解LoginRequired
1 | /** |
创建拦截器AuthorityIntercepter
1 | public class AuthorityInterceptor extends HandlerInterceptorAdapter{ |
将拦截器添加到配置中
1 |
|
springBoot引入过滤器
1 |
|