基于swagger参数与实体中参数不一致的原因分析
更新时间:2023年11月20日 09:58:55 作者:勤快的小蚂蚁
这篇文章主要介绍了基于swagger参数与实体中参数不一致的原因分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
背景
在项目开发定义接口过程中,我使用swagger生成接口文档时发现入参多了一个参数?当时觉得很奇怪,一定要搞明白,咋回事呢?
以下是复现场景。

入参实体类定义

响应实体类定义

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

分析总结
定义的入参实体类 和响应实体类的@ApiModel命名重复了。
解决办法
就是让其命名变成不一样即可。
修改其中一个实体。

成功截图

好了,以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
idea 隐藏target,iml等不需要展示的文件(推荐)
这篇文章主要介绍了idea 隐藏target,iml等不需要展示的文件,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-11-11
超简单的java获取鼠标点击位置坐标的实例(鼠标在Jframe上的坐标)
在Java窗体Jframe上获取鼠标点击的坐标,其中使用了匿名内部类,实例代码非常简单易懂,大家可以学习一下2018-03-03


最新评论