第一步: 创建一个类实现HandlerInterceptor接口
有3个方法来处理具体在哪里拦截。
第二步:实现WebMvcConfigurer接口
这样就可以了
源码分析:
DiapatcherServlet:
protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception 中的
关键:
最后当处理玩目标方法时:
这样就可以得出方法的执行顺序,打印日志: