springboot17-filter过滤器----配置类方式

1、编写servlet

public class MyFilter implements Filter{

    @Override
    public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
        System.out.println("-----进入过滤器-----");
        filterChain.doFilter(servletRequest, servletResponse);
    }
}

2、编写配置类

@Configuration
public class FilterConfig {

    @Bean
    public FilterRegistrationBean myFilterRegistrationBean(){
        FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(new MyFilter());
        filterRegistrationBean.addUrlPatterns("/user/*");

        return filterRegistrationBean;
    }

}

3、启动类加载

posted @ 2021-09-15 15:03  不是孩子了  阅读(70)  评论(0)    收藏  举报