首页 > 编程语言 > 详细

spring 拦截器的初始化问题

时间:2021-02-07 18:12:15      阅读:47      评论:0      收藏:0      [点我收藏+]

今天写接口,记录个想到的小问题:
我们在spring boot中配置拦截器,一般的套路都是:

@Override
    public void addInterceptors(InterceptorRegistry registry) {
        // 某个拦截器a
        registry.addInterceptor(xxxInterceptor)
                .addPathPatterns("pathRegExp");
     
      // 其他拦截器b,c,d
      ...
      }

问题是:Handler 初始化生成 HandlerExecutionChain 时,是只会将满足自己路由正则的a拦截起绑定进来,还是说会把a,b,c,d一起绑定进来(然后运行的时候再一个个正则判断拦截器是否符合)?

问题先记录下,有空再看源码,个人感觉趋向于前者。

有大佬清楚的,麻烦赐教

spring 拦截器的初始化问题

原文:https://www.cnblogs.com/po-shi/p/14385040.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!