Swagger-使用介绍

简介: Swagger

介绍

使用 swagger 只要按照规范去定义接口及接口相关信息,就可以生成接口文档,以及在线接口调试界面。
官网: https://swagger.io/

直接使用较为麻烦,可以使用 Knife4j 框架,是为 Java MVC框架集成 Swagger 生成 API 文档的增强解决方案。

使用方式

导入 Knife4f 的 maven 坐标

在配置类中加入 knife4f 的相关配置

设置静态资源映射,否则接口文档无法访问

常用注解

@Api

用在类上,表示对类的说明

@ApiModel

也是用在类上,例如 Entity,DTO,VO

@ApiModelProperty

用在属性上,描述属性信息

@ApiOperation

用在方法上,说明方法的用途、作用

目录
相关文章
|
2天前
|
JSON 数据库 数据格式
Swagger 中 allOf 的使用技巧
Swagger 提供了一个名为 allOf 的特性,它是通过扩展已有的数据模型来构造更为复杂的数据结构的有效手段。这一特性主要用于数据模型的继承及属性的组合,有效减少了代码重复,同时增强了代码的可维护性与清晰度。访问 Swagger 官方网站可以获得更多关于Swagger的详细信息。
|
2天前
|
Java API 开发者
Bladex生成Swagger的方法
Bladex生成Swagger的方法
62 1
|
2天前
|
JSON 前端开发 Java
Swagger介绍及使用
Swagger介绍及使用
51 2
|
10月前
|
JSON 前端开发 JavaScript
认识并了解Swagger
认识并了解Swagger
69 0
|
2天前
|
存储 API Go
Hertz 整合swagger
Hertz 整合swagger
52 0
|
10月前
|
前端开发 数据可视化 Java
从零学习Swagger3.0
从零学习Swagger3.0
116 0
|
11月前
|
前端开发 Java API
Swagger详解
Swagger详解
117 0
|
数据可视化 物联网 API
Swagger 学习笔记
Swagger 学习笔记
|
前端开发 Java API
|
存储 JSON 数据可视化
Swagger系列(一)
接口文档对于前后端开发人员都十分重要。尤其近几年流行前后端分离后接口文档又变成重中之重。
74 0