package com.dy.pipIrrWechat.config; import com.dy.common.webFilter.WXDataSourceNameSetFilter; import jakarta.servlet.Filter; import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** * @author ZhuBaoMin * @date 2024-05-07 14:51 * @LastEditTime 2024-05-07 14:51 * @Description */ @Configuration public class WebFilterConfiguration { @Bean public FilterRegistrationBean RegFilter() { FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean<>(); filterRegistrationBean.setFilter(new WXDataSourceNameSetFilter()); filterRegistrationBean.addUrlPatterns("/*");//配置过滤规则 filterRegistrationBean.setName("WXDataSourceNameSetFilter");//设置过滤器名称 filterRegistrationBean.setOrder(1);//执行次序 return filterRegistrationBean; } }