package com.nova.sankuai.infra.config; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; /** * 图片上传路径配置 * * @author weikangdi * @create 2021/11/17 */ @Configuration public class ImageWebMvcConfigurer implements WebMvcConfigurer { @Value("${upload.path}") private String path; @Value("${upload.publicPath}") private String publicPath; @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/api/upload_img/**") .addResourceLocations("file:" + path); registry.addResourceHandler("/api/public/upload_img/**") .addResourceLocations("file:" + publicPath); } }