| New file | 
|  |  |  | 
|---|
|  |  |  | package com.dy.pipIrrApp.config; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 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-11-29 14:29 | 
|---|
|  |  |  | * @LastEditTime 2024-11-29 14:29 | 
|---|
|  |  |  | * @Description | 
|---|
|  |  |  | */ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Configuration | 
|---|
|  |  |  | public class DataSourceFilterConfiguration { | 
|---|
|  |  |  | @Bean | 
|---|
|  |  |  | public FilterRegistrationBean<? extends Filter> DataSourceFilter() { | 
|---|
|  |  |  | FilterRegistrationBean<Filter> filterRegistrationBean = new FilterRegistrationBean<>(); | 
|---|
|  |  |  | filterRegistrationBean.setFilter(new DataSourceFilter()); | 
|---|
|  |  |  | filterRegistrationBean.addUrlPatterns("/*");//配置过滤规则 | 
|---|
|  |  |  | filterRegistrationBean.setName("DataSourceFilter");//设置过滤器名称 | 
|---|
|  |  |  | filterRegistrationBean.setOrder(1);//执行次序 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return filterRegistrationBean; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|