WebConfig.java 929 B

123456789101112131415161718192021222324252627282930313233
  1. package com.cyksj.config;
  2. import cn.dev33.satoken.interceptor.SaRouteInterceptor;
  3. import org.springframework.context.annotation.Configuration;
  4. import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
  5. import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
  6. import java.util.List;
  7. /*
  8. *项目名: yicang-admin
  9. *文件名: WebConfig
  10. *创建者: JavaZou
  11. *创建时间:2022/12/19 10:01
  12. */
  13. @Configuration
  14. public class WebConfig implements WebMvcConfigurer {
  15. @Configuration
  16. public class SaTokenConfigure implements WebMvcConfigurer {
  17. // 注册拦截器
  18. @Override
  19. public void addInterceptors(InterceptorRegistry registry) {
  20. registry.addInterceptor(new SaRouteInterceptor())
  21. .addPathPatterns("/manage/**")
  22. .excludePathPatterns(List.of("/manage/admin/login",
  23. "/manage/admin/get/loginInfo",
  24. "/manage/corp/**",
  25. "/manage/coupon/corp/send"));
  26. }
  27. }
  28. }