Swagger技术
Swagger官网:
Swagger的作用与概念
在前后端分离时代,我们需要实时自动更新接口信息,和测试接口,实现前后端分离式开发,swagger因此产生
swagger优点
- 号称时最流行的 API 框架
- 接口文档在线生成,避免同步的麻烦
- 可以支持在线对接口执行测试
- 支持多语言
SpringBoot集成swagger
1.引入依赖
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>
2.搭建配置类
2.1.启动配置类
![OBHC60.png
2.2.运行
3.接口类搭建
3.1用户登录接口模块
![}{GOM3WGGQ5XT9`313JIUA.png
![@P1O98JQA55CA3OP78}G.png
3.2理解方法的作用
3.3对接口中具体方法的参数的描述
3.3.1对之前代码进行注释
4以对象方式进行生成
创建实体类 以json****格式传过来的数据 要加@RequestBody****注解
![Q0TM5VRYCR]MLJE0`K)X18I.png](p3-juejin.byteimg.com/tos-cn-i-k3…?)