1、引入包
在https://mvnrepository.com仓库里搜springfox可以找到下面两个包
扫描程序生成文档数据
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.7.0</version>
</dependency>
生成文档html
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.7.0</version>
</dependency>
2、开启配置
入口类添加注解开启swagger2配置@EnableSwagger2
3、然后可以直接访问/swagar/
http:localhost:8080/swagger-ui.html
4、接口描述
@Api:修饰整个类,描述Controller的作用,其各属性作用:
@ApiOperation注解:用在方法上,说明方法的作用,其中各属性的含义:
@ApiModelProperty:描述一个model的属性。
@ApiParam:描述请求属性
参考:https://blog.csdn.net/qq_41307443/article/details/79411134