spring boot webfilter 顺序

spring boot webfilter 顺序

操作系统:ubuntu 18.04

IDE:sts 3.9.5.RELEASE

JDK:1.8

spring-boot:2.0.4.RELEASE

据目前的测试结果:

1. @WebFilter注解时,通过过滤器的java类名称排序filter

 

2. FilterRegistrationBean注册时,filter顺序与@Bean注解实例顺序一致

3. 混用时,先@WebFilter, 后@Bean

 猜测:@Bean由@SpringBootApplication扫描加载,@WebFilter由@ServletComponentScan扫描加载,

            排序可能受@SpringBootApplication和@ServletComponentScan注解影响

猜你喜欢

转载自www.cnblogs.com/qq1144054302/p/9570731.html