拦截器 源码分析

拦截器

1、根据当前请求,找到HandlerExecutionChain(拦截器处理执行链)可以处理请求的handler(拦截器)以及handler的所有请求

2、找适配器 (handlerAdapter 程序适配处理器)

3、执行前调用 拦截器方法


 

4、渲染页面

5、倒叙执行所有拦截器的postHandle方法

前面的步骤 有任何异常都会直接 出发afterCompletion

posted @ 2021-01-24 13:15  现在未来  阅读(62)  评论(0)    收藏  举报