配置Spring Boot 自动化文档提高开发效率
Spring Boot配置Swagger
- pom.xml添加依赖
<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配置类
@Configuration //说明这是一个配置类
@EnableSwagger2// 该注解开启Swagger2的自动配置
public class SwaggerConfig {
}
- 启动程序访问 http://localhost:8080/swagger-ui.html
集成ShowDoc
通过拉取 Swagger 的 JsonData 数据解析,调用ShowDoc文档API接口上传文档
获取Swagger JsonData
String jsonDoc = HttpHelper.doGet("http://localhost:8080/v2/api-docs");
Swagger swagger &