SpringBoot———自定义拦截器实现
编写拦截器实现类
1 | package net.zzqd.interceptor; |
说明:
1、preHandle 方法会在请求处理之前进行调用(Controller方法调用之前)
2、postHandle 请求处理之后进行调用,但是在视图被渲染之前(Controller方法调用之后)
3、afterCompletion 在整个请求结束之后被调用,也就是在DispatcherServlet 渲染了对应的视图之后执行(主要是用于进行资源清理工作)
在controller业务层,所有地址都会被拦截
1 | package net.zzqd.controller; |
运行
1 | package net.zzqd.app; |