Spring mvc和Spring Boot通过继承实现HandlerInterceptorAdapter类,实现拦截器
自定义拦截器(请求日志记录;权限检查等)
继承HandlerInterceptorAdapter,主要方法:
preHandle:进入到方法之前执行的内容(登录检查等)
boolean:
true:可以继续执行方法
false:拦截
posthandler:执行方法之后执行的内容(有机会修改ModelAndView)
afterCompletion:在整个请求处理完毕后进行回调(如性能监控中可以在此记录请求结束时间)