swagger
文章平均质量分 58
morris131
这个作者很懒,什么都没留下…
展开
-
swagger参数为list时example的显示问题
场景:当参数为list等集合类型时,example的属性值如下:@ApiModelProperty(value = "集合", required = true, example = "[x,y,z]")private List<String> params;页面显示的结果为:{ "params": "[x,y,z]"}而不是期待的:{ "params": ["x", "y" , "z"]}下面对参数为list时example的显示问题进行探究。package c原创 2021-06-05 17:50:09 · 18055 阅读 · 4 评论 -
配置Swagger带token的三种方式
现在的项目基本上都是前后端分离,很多API的调用都需要用到token验证,本文就介绍怎么在swagger的header中自动添加token。在每个接口上手动添加headerpackage com.morris.swagger.web;import com.morris.swagger.vo.R;import io.swagger.annotations.Api;import io.swagger.annotations.ApiImplicitParam;import io.swagger.an原创 2021-05-28 21:36:48 · 38286 阅读 · 3 评论 -
Swagger的简单使用
Swagger是一个框架,可以直接通过代码生成文档,不再需要自己手动编写接口文档了,对程序员来说非常方便,可以节约写文档的时间去学习新技术。光有文档还不够,Swagger生成的文档还支持在线测试。参数和格式都定好了,直接在界面上输入参数对应的值即可在线测试接口。本次使用基于全新的swagger3.0。pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.原创 2021-05-26 22:25:32 · 9341 阅读 · 1 评论