SpringBoot 上传图片到本地(服务器)返回URL链接地址的IP和端口映射
上传图片的代码就不写了,不会的就去其他博客看看
在Springboot 1.5版本的时候是extends接口WebMvcConfigurerAdapter重写addResourceHandlers方法,但是新版本的Springboot是实现WebMvcConfigurer接口。
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//这是新建的一个配置类
@Configuration
public class FilePathConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
//addResourceHandler("/images/**")这个路径配置的是虚拟路径,也就是前端访问的时候会以这个路径查找
//addResourceLocations("file:\\"+ Constants.DEFAULT_FILE_PATH +"\\\\")这个路径是你的本地图片,也就是上传到本地(服务器)的真实路径(我的Constants.DEFAULT_FILE_PATH是自己配置的
也就是相当于盘符, 一般都是