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

入参实体类定义

响应实体类定义

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

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

成功截图

好了,以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Redis中String字符串和sdshdr结构体超详细讲解
这篇文章主要介绍了Redis中String字符串和sdshdr结构体,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧2023-04-04
Spring Boot 2.x基础教程之使用@Scheduled实现定时任务的方法
在Spring Boot中编写定时任务是非常简单的事,下面通过实例介绍如何在Spring Boot中创建定时任务,实现每过5秒输出一个当前时间,感兴趣的朋友跟随小编一起看看吧2021-07-07


最新评论