Java项目-瑞吉外卖项目优化Day3

2023-12-22 17:52:56

前后端分离开发

Yapi

是一个接口结合了接口测试、接口管理的管理平台,需要配置比较麻烦。看弹幕说用apifox更好用。可以将接口文档导出导入。

Swagger

注意下面的地址前面要有/。

效果:

可以在这里实现接口的测试,也可以导出文档等等。一般swagger是项目完成后进行测试使用,而前面的yapi是在开发之前定义接口并进行管理使用。

为类、方法、属性、参数增加注解。

项目部署

部署前端项目

前端怎么打包没讲,应该是用webpack。

分析,去除前端请求路径中的/api,并将请求交付给192.168.181.101:8080端口处理。

使用nginx启动前端,效果如下:

点击登录发送请求,发现接口多了个/api。猜测是更改了前端代码,在路径中加入了个api。

部署后端项目

没有的软件,直接yum install 软件名 -y。

克隆远程代码时,想指定分支使用-b 分支名。

在linux打包很慢,可能是要下载相关的jar包并且没有配置国内镜像。也可以在idea中打包,再将jar包传入linux虚拟机中。

启动成功,成功登录

文章来源:https://blog.csdn.net/weixin_52861033/article/details/135146936
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。