SpringBoot两种Filter配置方式
方式一:
继承Filter类,重写destroy、doFilter、init三个方法,使用@Component注解加入spring容器中。
init方法:
服务器启动初始化过滤器时执行
doFilter方法:
真正需要过滤的业务逻辑写在这里
destroy方法:
过滤器销毁时执行
方法二:
使用@Configuration注解当作配置类处理
继承Filter类,重写destroy、doFilter、init三个方法,使用@Component注解加入spring容器中。
init方法:
服务器启动初始化过滤器时执行
doFilter方法:
真正需要过滤的业务逻辑写在这里
destroy方法:
过滤器销毁时执行
使用@Configuration注解当作配置类处理