《Spring Boot框架入门到实践》(13)Spring boot使用Filter

Filter(过滤器)

通过注解的方式实现

  1. 先创建一个Filter类,添加@WebFilter注解并添加需要过滤的路径,然后实现Filter方法,实现它的方法
    在这里插入图片描述
  2. 在启动类添加Filter类所在的路径
    在这里插入图片描述
  3. 因为刚才添加的过滤路径是全部/*,我们随便运行一个方法。
    在这里插入图片描述
    成功

编写一个Spring boot的配置类

  1. 和上面的方式一样先创建一个Filter类,这次没有注解。
    在这里插入图片描述
  2. 然后写一个Filter的配置类
@Configuration
public class HeFilter {
	@Bean
	public FilterRegistrationBean heFilterRegistrationBean() {
		FilterRegistrationBean registrationBean = new FilterRegistrationBean(
				new com.wxw.filter.HeFilter());
				//拦截路径
		registrationBean.addUrlPatterns("/*");
		return registrationBean;
	}
}
  1. 运行
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    成功
发布了50 篇原创文章 · 获赞 13 · 访问量 1875

猜你喜欢

转载自blog.csdn.net/qq_43581078/article/details/103587940
今日推荐