本文主要内容:使用SpringBoot集成Swagger、Swagger中的注解
SpringBoot集成Swagger
- 首先需要引入相关依赖
<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>
- 声明一个Swagger配置类交给Spring进行管理
- 测试使用:在浏览器输入http://localhost:8080/swagger-ui.html进行访问
Swagger中的常用注解
- @ApiModle:在一个实体类上给此类加注释
- @ApiModelProperty:给实体类上的参数加注释
- @ApiOperation:给一个具体的方法加注释
- @ApiParam:给方法的参数加注释
- swagger-ui.html效果展示