首页>代码>基于SpringBoot+Vue校园失物招领系统的设计与实现>/源代码/xiaoyuanshiwu/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:/img/")
        .addResourceLocations("classpath:/front/")
        .addResourceLocations("classpath:/public/");
		super.addResourceHandlers(registry);
    }
}
最近下载更多
筱洋1616  LV9 11月2日
wannna  LV1 3月11日
dadassss  LV5 2024年12月26日
247698755  LV6 2024年9月19日
柳咪华沙  LV7 2024年9月16日
微信网友_7044194812350464  LV8 2024年9月13日
lilong007  LV23 2024年8月28日
thsgli  LV9 2024年8月21日
mlml123  LV6 2024年8月20日
zxc123zdq  LV15 2024年7月2日
最近浏览更多
冰枫xjz8  LV31 昨天
筱洋1616  LV9 11月2日
奋斗的小蚂蚁  LV17 10月31日
khmumuno 10月25日
暂无贡献等级
huaua7676  LV30 9月12日
lisansiwu  LV2 8月30日
limufu  LV1 6月17日
newhaijun  LV16 6月7日
5418888  LV3 5月13日
ljy050925 5月13日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友