SpringBoot过滤器和Servlet3.0配置配置自定义Filter实战
过滤器,拦截器:简单理解:人--->检票员(filter)---> 景点
1、SpringBoot启动默认加载的Filter
characterEncodingFilter
hiddenHttpMethodFilter
httpPutFormContentFilter
requestContextFilter
2、Filter优先级
Ordered.HIGHEST_PRECEDENCE=Min
Ordered.LOWEST_PRECEDENCE=Max
低位值意味着更高的优先级 数值越小,优先级越高
自定义Filter,避免和默认的Filter优先级一样,不然会冲突
3、自定义Filter
1)使用Servlet3.0的注解进行配置
2)启动类里面增加 @ServletComponentScan,进行扫描
3)新建一个Filter类,implements Filter