基于swagger参数与实体中参数不一致的原因分析

 更新时间:2023年11月20日 09:58:55   作者:勤快的小蚂蚁  
这篇文章主要介绍了基于swagger参数与实体中参数不一致的原因分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

背景

在项目开发定义接口过程中,我使用swagger生成接口文档时发现入参多了一个参数?当时觉得很奇怪,一定要搞明白,咋回事呢?

以下是复现场景。

入参实体类定义

响应实体类定义

启动项目,奇怪的事情就是输出了以下的api。

分析总结

定义的入参实体类 和响应实体类的@ApiModel命名重复了。

解决办法

就是让其命名变成不一样即可。

修改其中一个实体。

成功截图

好了,以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 从零开始Mybatis连接数据库的方法

    从零开始Mybatis连接数据库的方法

    这篇文章主要介绍了Mybatis连接数据库的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-02-02
  • Java中JWT令牌实现登录验证

    Java中JWT令牌实现登录验证

    本文主要介绍了JWT令牌在Java中实现登录验证的方法,JWT是一种自我包含的、无状态的认证机制,可以用来在客户端和服务器之间传递安全可靠的信息,感兴趣的可以了解一下
    2024-12-12
  • Spring Boot拓展XML格式的请求和响应操作过程

    Spring Boot拓展XML格式的请求和响应操作过程

    在我们开发过程中,我们经常使用的参数绝大多少事HTML和JSON格式的请求和响应处理,但是我们在实际开发过程中,我们可能经历一些,比如对于XML格式的请求,本文给大家介绍Spring Boot拓展XML格式的请求和响应,感兴趣的朋友一起看看吧
    2023-10-10
  • servlet上传文件实现代码详解(四)

    servlet上传文件实现代码详解(四)

    这篇文章主要为大家详细介绍了servlet上传文件的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-09-09
  • 基于java中的null类型---有关null的9件事

    基于java中的null类型---有关null的9件事

    这篇文章主要介绍了java中的null类型---有关null的9件事,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • Java简单实现定时器

    Java简单实现定时器

    这篇文章主要为大家详细介绍了Java简单实现定时器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-04-04
  • idea 隐藏target,iml等不需要展示的文件(推荐)

    idea 隐藏target,iml等不需要展示的文件(推荐)

    这篇文章主要介绍了idea 隐藏target,iml等不需要展示的文件,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • JavaSE多线程阻塞队列实现代码

    JavaSE多线程阻塞队列实现代码

    阻塞队列是一种线程安全的队列,可以用于多线程之间的数据传递和同步,下面这篇文章主要介绍了JavaSE多线程阻塞队列的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-12-12
  • 超简单的java获取鼠标点击位置坐标的实例(鼠标在Jframe上的坐标)

    超简单的java获取鼠标点击位置坐标的实例(鼠标在Jframe上的坐标)

    在Java窗体Jframe上获取鼠标点击的坐标,其中使用了匿名内部类,实例代码非常简单易懂,大家可以学习一下
    2018-03-03
  • 浅谈对象数组或list排序及Collections排序原理

    浅谈对象数组或list排序及Collections排序原理

    下面小编就为大家带来一篇浅谈对象数组或list排序及Collections排序原理。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09

最新评论