我打印了程序执行的过程,但是对于addInterceptors这个方法的作用没有明白。添加拦截器到spring-boot中。虽然说是这样。但是registry.addInterceptor(new HttpInterceptor()).addPathPatterns("/**");这一句代码究竟在做什么,还是没有明白。
另外如果想要添加多个过滤器,就是仿照上面的httpFilter()的方法,多写几个就可以了么?
拦截器是整个项目只要有一个就行了么?还是说,也会多写几个,如果这样的话。在dofilter的调用里,进入拦截器的位置和作用和顺序会是怎么样呢?因为诚如我看到的执行顺序,在dofilter里面我们没有调用过HttpInterceptor,是系统自己调用的,如果有多个拦截器,会怎么样呢?会支持这种情况吗?