springboot映射上传文件虚拟路径

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lj_dreamone/article/details/84613615
@Configuration
public class InterceptorConfig implements WebMvcConfigurer{
//配置虚拟映射路径
	@Override
	public void addResourceHandlers(ResourceHandlerRegistry registry) {
		registry.addResourceHandler("/image/**").addResourceLocations("file:D:/temp/");
	}

//下面为拦截器,不在此关注
/**
	 * 指定需要注入的拦截器
	 */
	@Override
	public void addInterceptors(InterceptorRegistry registry) {
		registry.addInterceptor(getLoginInterceptor()).addPathPatterns("/**")
		.excludePathPatterns("/**/*.css").excludePathPatterns("/**/*.js")
		.excludePathPatterns("/**/*.png").excludePathPatterns("/**/*.jpg")
		.excludePathPatterns("/**/*.gif").excludePathPatterns("/dist/**")
		.excludePathPatterns("/**/*.map").excludePathPatterns("/**/*.woff2")
		.excludePathPatterns("/error").excludePathPatterns("/imgverifycode")
		.excludePathPatterns("/user/login").excludePathPatterns("/admin/**")
  }
@Bean
	public LoginInterceptor getLoginInterceptor() {
		return new LoginInterceptor();
	}

}

猜你喜欢

转载自blog.csdn.net/lj_dreamone/article/details/84613615