解决Swagger修改请求对象字段文档不更新问题

 更新时间:2022年05月17日 08:57:08   作者:编程小龙  
这篇文章主要为大家介绍了解决Swagger修改请求对象字段文档不更新的问题,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

解决方法

有两个对象用了同一个@ApiModel的value值

描述

今天发现不管怎么修改如下对象,接口显示总是不变

@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "账单查询对象",description = "请求参数类")
public class QueryBillVO {
    @ApiModelProperty(value = "页码",example = "1",required = false)
    private Long page = 1l;
    @ApiModelProperty(value = "每页显示条数",example = "10",required = false)
    private Long size = 10l;
    @ApiModelProperty(value = "账单范围 private/group/all",example = "private/group/all",required = true)
    private String area;
    @ApiModelProperty(value = "支付类型 0支付/1收入",example = "0",required = false)
    private Integer type;
}

后来发现原来是两个查询对象的 @ApiModel中的value都使用了同一个值,在swagger页面上显示是就只显示先放入bean的那一个

/**
 * @author lzp
 * @date 2021/4/23 2:29
 * 通用查询bean
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "查询通用对象",description = "请求参数类")
public class QueryVO {
    @ApiModelProperty(value = "页码",example = "1",required = false)
    private Long page = 1l;
    @ApiModelProperty(value = "每页显示条数",example = "10",required = false)
    private Long size = 10l;
    @ApiModelProperty(value = "登录用户的id",example = "1",required = false)
    private Integer userId;
}

保持value不一样即可

以上就是解决Swagger修改请求对象字段文档不更新问题的详细内容,更多关于Swagger修改字段更新文档的资料请关注脚本之家其它相关文章!

相关文章

  • java运行windows的cmd命令简单代码

    java运行windows的cmd命令简单代码

    这篇文章主要介绍了java运行windows的cmd命令简单代码,有需要的朋友可以参考一下
    2013-12-12
  • SpringBoot集成swagger的实例代码

    SpringBoot集成swagger的实例代码

    Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件,这篇文章主要介绍了SpringBoot集成swagger,需要的朋友可以参考下
    2017-12-12
  • java中continue和break区别详细解析

    java中continue和break区别详细解析

    break和continue都是跳转语句,它们将程序的控制权转移到程序的另一部分,下面这篇文章主要给大家介绍了关于java中continue和break区别的相关资料,需要的朋友可以参考下
    2022-11-11
  • Spring Security学习笔记(一)

    Spring Security学习笔记(一)

    这篇文章主要介绍了Spring Security的相关资料,帮助大家开始学习Spring Security框架,感兴趣的朋友可以了解下
    2020-09-09
  • Java超详细教你写一个网络购书系统案例

    Java超详细教你写一个网络购书系统案例

    这篇文章主要介绍了怎么用Java来写一个购书系统,购买书籍主要需要每本书的编号、书名、单价、库存属性,能够让客户通过编号来选书,感兴趣的朋友跟随文章往下看看吧
    2022-03-03
  • Java的Struts框架中Action的编写与拦截器的使用方法

    Java的Struts框架中Action的编写与拦截器的使用方法

    这篇文章主要介绍了Java的Struts框架中Action的编写与拦截器的使用方法,Struts框架是Java的SSH三大web开发框架之一,需要的朋友可以参考下
    2015-11-11
  • 关于java中Map的九大问题分析

    关于java中Map的九大问题分析

    这篇文章主要为大家详细分析了关于java中Map的九大问题,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • Springboot访问html页面步骤解析

    Springboot访问html页面步骤解析

    这篇文章主要介绍了Springboot访问html页面过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • Maven发布Jar包中文乱码解决方法

    Maven发布Jar包中文乱码解决方法

    这篇文章主要介绍了Maven发布Jar包中文乱码解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • Springboot使用jsp具体案例解析

    Springboot使用jsp具体案例解析

    这篇文章主要介绍了Springboot使用jsp具体案例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04

最新评论