1. 首页
  2. 移动开发
  3. 其他
  4. SpringBoot如何优雅地使用Swagger2

SpringBoot如何优雅地使用Swagger2

上传者: 2020-08-23 05:52:31上传 PDF文件 99.41KB 热度 35次

  Spring Boot 框架是目前非常流行的微服务框架,我们很多情况下使用它来提供 Rest API。Swagger 是一套基于 OpenAPI 规范构建的开源工具,可以帮助我们设计、构建、记录以及使用 Rest API。Swagger 主要包含了以下三个部分:Swagger Editor:基于浏览器的编辑器,我们可以使用它编写我们 OpenAPI 规范。Swagger UI:它会将我们编写的 OpenAPI 规范呈现为交互式的 API 文档,后文我将使用浏览器来查看并且操作我们的 Rest API。Swagger Codegen:它可以通过为 OpenAPI规范定义的任何 API 生成服务器存根和客户端 SDK 来简化构建过程。在这种开发模式下,维持一份及时更新且完整的 Rest API 文档将会极大的提高我们的工作效率。只需要少量的注解,Swagger 就可以根据代码自动生成 API 文档,很好的保证了文档的时效性。

用户评论