编程语言
首页 > 编程语言> > SpringBoot2核心技术与响应式编程- 拦截器

SpringBoot2核心技术与响应式编程- 拦截器

作者:互联网

拦截器

1、根据当前请求,找到HandlerExecutionChain【可以处理请求的handler以及handler的所有 拦截器】

2、先来顺序执行 所有拦截器的 preHandle方法

3、如果任何一个拦截器返回false。直接跳出不执行目标方法

4、所有拦截器都返回True。执行目标方法

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

6、前面的步骤有任何异常都会直接倒序触发 afterCompletion

7、页面成功渲染完成以后,也会倒序触发 afterCompletion

 

 

标签:返回,执行,编程,拦截器,SpringBoot2,倒序,所有,afterCompletion
来源: https://www.cnblogs.com/yxj808/p/15318133.html