今天在使用SpringBoot2.x版本写拦截器时发现和SpringBoot1.x拦截器有些不同
使用一个登陆拦截器作为本案例
在SpringBoot1.x实现拦截器时一般会继承HandlerInterceptorAdapter类,但是在2.x版本中这个类显示是过时的,我们可以选择实现WebMvcConfigurer接口,可以达到同样的效果。
注意LonginInterceptor是我的自定义登陆验证拦截器
需要注意的是在登陆验证失败返回的页面一定是排除拦截的页面,不然会造成死循环。
今天在使用SpringBoot2.x版本写拦截器时发现和SpringBoot1.x拦截器有些不同
使用一个登陆拦截器作为本案例
在SpringBoot1.x实现拦截器时一般会继承HandlerInterceptorAdapter类,但是在2.x版本中这个类显示是过时的,我们可以选择实现WebMvcConfigurer接口,可以达到同样的效果。
注意LonginInterceptor是我的自定义登陆验证拦截器
需要注意的是在登陆验证失败返回的页面一定是排除拦截的页面,不然会造成死循环。