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注解影响