yml配置文件
#自定义变量
file:
uploadFolder: D:/temp/
代码
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.WebMvcConfigurationSupport;
@Configuration
public class WebMvcConfig extends WebMvcConfigurationSupport {
@Value("${file.uploadFolder}")
private String uploadFolder;
@Override
protected void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler(("/image/**"))
.addResourceLocations("file:"+uploadFolder);
super.addResourceHandlers(registry);
}
}