整理记录下学习整个瑞吉外卖项目,详细代码可在我的Gitee仓库瑞吉外卖实战克隆下载学习使用!
5. 前后端分离开发
5.1 问题
5.2 前后端分离开发
5.2.1 介绍
5.2.2 开发流程
5.2.3 前端技术栈
- 开发工具:Visual Studio Code,hbuilder
- 技术框架: nodejs,VUE,Element UI,mock,webpack
5.3 Yapi
5.3.1 介绍
5.3.2 使用
使用方法和postman及Apifox类似,只不过是以网站形式进行操作,如图
5.4Swagger
5.4.1 介绍
依赖代码如下:
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-spring-boot-starter</artifactId>
<version>3.0.3</version>
</dependency>
5.4.2 使用
- 配置maven坐标,如图
- 配置swagger,加注解如图
- WebMVCconfig加入如下配置:
public Docket createRestApi(){
// 文档类型
return new Docket(