什么是swagger

简介: swagger

1、什么是swagger
由于Spring Boot能够快速开发、便携部署等特性,由于接口众多,并且细节复杂,所以催生了一些api框架,Swagger就凭借其使用简单、实时更新等特点脱颖而出。Swagger可以轻松的整合到Spring Boot中,并与Spring MVC程序配合组织出强大RESTful API文档。它既可以减少我们创建文档的工作量,同时说明内容又整合入实现代码中,让维护文档和修改代码整合为一体,可以让我们在修改代码逻辑的同时方便的修改文档说明。另外Swagger2也提供了强大的页面测试功能来调试每个RESTful API。


io.springfox
springfox-swagger2


io.springfox
springfox-swagger-ui

相关文章
|
前端开发 Java API
|
8月前
|
JSON 数据库 数据格式
Swagger 中 allOf 的使用技巧
Swagger 提供了一个名为 allOf 的特性,它是通过扩展已有的数据模型来构造更为复杂的数据结构的有效手段。这一特性主要用于数据模型的继承及属性的组合,有效减少了代码重复,同时增强了代码的可维护性与清晰度。访问 Swagger 官方网站可以获得更多关于Swagger的详细信息。
|
8月前
|
Java API 开发者
Bladex生成Swagger的方法
Bladex生成Swagger的方法
|
JSON 前端开发 JavaScript
认识并了解Swagger
认识并了解Swagger
113 0
|
8月前
|
API
23_Swagger接口文档
23_Swagger接口文档
81 0
|
8月前
|
JSON 前端开发 Java
Swagger介绍及使用
Swagger介绍及使用
120 2
|
8月前
|
存储 API Go
Hertz 整合swagger
Hertz 整合swagger
98 0
|
前端开发 数据可视化 Java
从零学习Swagger3.0
从零学习Swagger3.0
171 0
|
前端开发 Java API
Swagger详解
Swagger详解
151 0
|
数据可视化 前端开发 Java
swagger的使用
(1)@Api:用在类上,例如Controller,表示对类的说明 (2)@ApiModel:用在类上,通常是实体类,表示一个返回响应数据的信息 (3)@ApiModelProperty:用在属性上,描述响应类的属性 (4)@ApiOperation:用在请求方法上,说明方法的用途、作用 (5)@ApiImplicitParams:用在请求的方法上,表示一组参数的说明 (6)@ApiImplicitParam:用在@ApiImplicitParams注解中,指定一个请求参数的各个方面
139 0
swagger的使用