基于swagger參數(shù)與實(shí)體中參數(shù)不一致的原因分析
背景
在項(xiàng)目開發(fā)定義接口過程中,我使用swagger生成接口文檔時(shí)發(fā)現(xiàn)入?yún)⒍嗔艘粋€(gè)參數(shù)?當(dāng)時(shí)覺得很奇怪,一定要搞明白,咋回事呢?
以下是復(fù)現(xiàn)場景。

入?yún)?shí)體類定義

響應(yīng)實(shí)體類定義

啟動(dòng)項(xiàng)目,奇怪的事情就是輸出了以下的api。

分析總結(jié)
定義的入?yún)?shí)體類 和響應(yīng)實(shí)體類的@ApiModel命名重復(fù)了。
解決辦法
就是讓其命名變成不一樣即可。
修改其中一個(gè)實(shí)體。

成功截圖

好了,以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java中JWT令牌實(shí)現(xiàn)登錄驗(yàn)證
本文主要介紹了JWT令牌在Java中實(shí)現(xiàn)登錄驗(yàn)證的方法,JWT是一種自我包含的、無狀態(tài)的認(rèn)證機(jī)制,可以用來在客戶端和服務(wù)器之間傳遞安全可靠的信息,感興趣的可以了解一下2024-12-12
Spring Boot拓展XML格式的請(qǐng)求和響應(yīng)操作過程
在我們開發(fā)過程中,我們經(jīng)常使用的參數(shù)絕大多少事HTML和JSON格式的請(qǐng)求和響應(yīng)處理,但是我們?cè)趯?shí)際開發(fā)過程中,我們可能經(jīng)歷一些,比如對(duì)于XML格式的請(qǐng)求,本文給大家介紹Spring Boot拓展XML格式的請(qǐng)求和響應(yīng),感興趣的朋友一起看看吧2023-10-10
servlet上傳文件實(shí)現(xiàn)代碼詳解(四)
這篇文章主要為大家詳細(xì)介紹了servlet上傳文件的實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-09-09
基于java中的null類型---有關(guān)null的9件事
這篇文章主要介紹了java中的null類型---有關(guān)null的9件事,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-08-08
idea 隱藏target,iml等不需要展示的文件(推薦)
這篇文章主要介紹了idea 隱藏target,iml等不需要展示的文件,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11
JavaSE多線程阻塞隊(duì)列實(shí)現(xiàn)代碼
阻塞隊(duì)列是一種線程安全的隊(duì)列,可以用于多線程之間的數(shù)據(jù)傳遞和同步,下面這篇文章主要介紹了JavaSE多線程阻塞隊(duì)列的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-12-12
超簡單的java獲取鼠標(biāo)點(diǎn)擊位置坐標(biāo)的實(shí)例(鼠標(biāo)在Jframe上的坐標(biāo))
在Java窗體Jframe上獲取鼠標(biāo)點(diǎn)擊的坐標(biāo),其中使用了匿名內(nèi)部類,實(shí)例代碼非常簡單易懂,大家可以學(xué)習(xí)一下2018-03-03
淺談對(duì)象數(shù)組或list排序及Collections排序原理
下面小編就為大家?guī)硪黄獪\談對(duì)象數(shù)組或list排序及Collections排序原理。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09

