从来没有部署过
前端是Vue项目用了axios,后端springboot项目和mybatise,数据库是mysql,然后想要迁移部署到服务器上
有没有相关的教程呢,我找了一些有说用tomcat和nignx,总归有点懵。
另外有一个问题,前后端代码中很多地方我写了绝对路径保存文件、图片到本地电脑,部署之前改如何修改呢,部分绝对路径如下
public String StoreCollectPhoto(MultipartFile file) throws Exception {
String folder = "/Users/hjz/Documents/本科毕业设计/青藏科考/20210126测试/2020青藏科考滇藏线_07.23拷/images";
File imageFolder = new File(folder);
File f = new File(imageFolder, StringUtils.getRandomString(6) + file.getOriginalFilename()
.substring(file.getOriginalFilename().length() - 4));
if (!f.getParentFile().exists())
f.getParentFile().mkdirs();
try {
file.transferTo(f);
String imgURL = "http://localhost:8081/api/file/" + f.getName();
return imgURL;
} catch (IOException e) {
e.printStackTrace();
return "";
}
}