das项目结构修改

This commit is contained in:
chenhaojie 2024-06-21 14:37:06 +08:00
parent 33accc9296
commit ded7787fbc
2 changed files with 2 additions and 8 deletions

View File

@ -24,11 +24,8 @@ import java.util.Optional;
public class DecryptingOncePerRequestFilter extends OncePerRequestFilter {
private String aeskey;
private AdminRedisTemplate adminRedisTemplate;
public DecryptingOncePerRequestFilter(String aeskey, AdminRedisTemplate adminRedisTemplate) {
public DecryptingOncePerRequestFilter(String aeskey) {
this.aeskey = aeskey;
this.adminRedisTemplate = adminRedisTemplate;
}

View File

@ -20,14 +20,11 @@ public class FilterConfig {
@Resource
private AesProperties aesProperties;
@Resource
private AdminRedisTemplate adminRedisTemplate;
@Bean
public FilterRegistrationBean decryptingFilterRegistration() {
FilterRegistrationBean registrationBean = new FilterRegistrationBean();
//注册过滤器
registrationBean.setFilter(new DecryptingOncePerRequestFilter(aesProperties.getKey(), adminRedisTemplate));
registrationBean.setFilter(new DecryptingOncePerRequestFilter(aesProperties.getKey()));
registrationBean.addUrlPatterns("/api/*"); // 设置过滤器应用的URL模式
registrationBean.setOrder(2); // 设置过滤器的顺序
return registrationBean;