首页>代码>基于SpringBoot+Vue实现的家政服务平台>/源代码/springbootc90g5/src/main/java/com/config/InterceptorConfig.java
package com.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;
import com.interceptor.AuthorizationInterceptor;
@Configuration
public class InterceptorConfig extends WebMvcConfigurationSupport{
@Bean
public AuthorizationInterceptor getAuthorizationInterceptor() {
return new AuthorizationInterceptor();
}
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(getAuthorizationInterceptor()).addPathPatterns("/**").excludePathPatterns("/static/**");
super.addInterceptors(registry);
}
/**
* springboot 2.0配置WebMvcConfigurationSupport之后,会导致默认配置被覆盖,要访问静态资源需要重写addResourceHandlers方法
*/
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**")
.addResourceLocations("classpath:/resources/")
.addResourceLocations("classpath:/static/")
.addResourceLocations("classpath:/admin/")
.addResourceLocations("classpath:/front/")
.addResourceLocations("classpath:/public/");
super.addResourceHandlers(registry);
}
}
最近下载更多
vincemokea LV9
10月12日
pangzhihui LV14
2024年11月13日
Brave LV5
2024年10月17日
微信网友_7044194812350464 LV8
2024年9月13日
lilong007 LV23
2024年8月28日
mlml123 LV6
2024年8月20日
cyd yyds LV2
2024年8月7日
zxc123zdq LV15
2024年7月3日
xunxia LV7
2024年6月27日
TY0165 LV20
2024年6月15日
最近浏览更多
梁小贤 LV1
10月24日
不想起 LV10
10月10日
1231578 LV9
9月28日
dddding yang LV6
9月15日
微信网友_7685125016211456
9月15日
暂无贡献等级
vincemokea LV9
9月11日
哈哈哈哈123 LV9
9月2日
AniyaKKbi
8月28日
暂无贡献等级
酷酷的轲 LV10
8月26日
38735466 LV11
8月18日

