一、SpringBoot静态资源映射
1、properties文件
#Windows地址配置
staticFileUrl=file:/D:/uploadDoc/
#Linux地址配置
#staticFileUrl=file:/uploadDoc/
比如说我的系统访问一个网址:
http://172.16.228.130:7300/document/d9dd1ec7e72d4fc6a9e50ef1a930f34d.docx
那么系统会将document映射成D盘中的uploadDoc文件夹或者Linux系统中的uploadDoc文件夹。
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Value("${staticFileUrl}")
private String staticFileUrl = "";
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
//浏览器访问路径中带有/document/时,将被映射到所设置的地址中
registry.addResourceHandler("/document/**").addResourceLocations(staticFileUrl);
}
}