1.建立一个配置类
@Configuration
public class WebMvcConfiguration extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/image/**").addResourceLocations("file:D://User/");
super.addResourceHandlers(registry);
}
}
2.访问
上面的配置的作用是你访问 域名+/image/
的路径时,sprint boot就会从服务器的D:\User\
目录下去找资源文件
eg:
服务器D盘下User目录有个test.jpg的图片,绝对路径是D:\User\test.jpg
浏览器通过 http://127.0.0.1/image/test.jpg
就可以访问到这张图片了