spring boot整合swagger有啥好处

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot整合swagger有啥好处相关的知识,希望对你有一定的参考价值。

参考技术A

Swagger的作用

    1. Rest API文档的在线自动生成。

    2. 功能测试。

    3、Swagger 主要提供了几种开源工具,提供相应的功能

    Swagger Codegen: 通过Codegen 可以将描述文件生成html格式和cwiki形式的接口文档,同时也能生成多钟语言的服务端和客户端的代码。支持通过jar包,docker,node等方式在本地化执行生成。也可以在后面的Swagger Editor中在线生成。

    Swagger UI:提供了一个可视化的UI页面展示描述文件。接口的调用方、测试、项目经理等都可以在该页面中对相关接口进行查阅和做一些简单的接口请求。该项目支持在线导入描述文件和本地部署UI项目。

    Swagger Editor: 基于浏览器的编辑器,该编辑支持实时预览描述文件的更新效果。也提供了在线编辑器和本地部署编辑器两种方式。

    Swagger Inspector: 感觉和postman差不多,是一个可以对接口进行测试的在线版的postman。比在Swagger UI里面做接口请求,会返回更多的信息,也会保存你请求的实际请求参数等数据。

    Swagger Hub:集成了上面所有项目的各个功能,你可以以项目和版本为单位,将你的描述文件上传到Swagger Hub中。在Swagger Hub中可以完成上面项目的所有工作,需要注册账号,分免费版和收费版。

学习编程知识,推荐来北京尚学堂,完备的师资资源以及科学的教学方式,带给你最好的学习体验。

以上是关于spring boot整合swagger有啥好处的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot:整合Swagger在线文档

Swagger Learing - Spring Boot 整合swagger

Spring boot整合Swagger

spring boot整合swagger

Spring Boot整合Swagger2

spring boot和swagger 整合