使用Swagger時Controller中api接口顯示不全的問題分析及解決
前言:
swagger是一個十分好用的api接口管理、測試框架,現(xiàn)在用的人也越來越多,lz兩個公司兩個項(xiàng)目都有使用這個做接口的測試和管理,由于之前就遇到過Controller中的api接口顯示不全的問題,但當(dāng)時使用postman直接忽略掉了,這個項(xiàng)目剛啟動時就在想是不是會遇到類似的奇葩問題,果然是擔(dān)心什么就會來什么,今天,它來了?;撕芫玫臅r間對接口進(jìn)行了處理,找出了問題所在。先看一下具體的表現(xiàn)
問題
主要問題就是controller中有三個接口,但是swagger界面中只顯示了兩個,看下面具體的問題
- 先看一下controller中的代碼,看似沒什么問題,合情合理

- swagger中的表現(xiàn)

問題解決
問題的原因是api的映射路徑重復(fù),將swagger中未顯示出來的接口的映射路徑更換成其他的就可以,如下圖所示。分析:這是由于controller中的接口映射路徑重復(fù)造成的,實(shí)際上我的/test/upload已經(jīng)在其他的測試類中出現(xiàn)過了,所以在這個地方又加了就無法顯示這一個api,只需將其更換成其他名字就OK

最后
以上就是使用Swagger時Controller中api接口顯示不全的問題分析及解決的詳細(xì)內(nèi)容,更多關(guān)于Swagger Controller的api顯示不全的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
將Java的List結(jié)構(gòu)通過GSON庫轉(zhuǎn)換為JSON的方法示例
GONS是Google在GitHub上開源的Java類庫,提供各種Java對象和JSON格式對象之間的轉(zhuǎn)換功能,將Java的List結(jié)構(gòu)通過GSON庫轉(zhuǎn)換為JSON的方法示例2016-06-06
Java利用Spire.XLS for Java在Excel中添加或刪除批注
在日常的數(shù)據(jù)處理工作中,我們經(jīng)常需要在 Excel 表格中添加批注來解釋數(shù)據(jù)、提供背景信息或標(biāo)記待辦事項(xiàng),本文將深入探討如何在 Java高效地實(shí)現(xiàn) Excel 批注的添加與刪除,下面小編就和大家介紹一下吧2025-11-11
SpringBoot集成logback打印彩色日志的代碼實(shí)現(xiàn)
Logback是由log4j創(chuàng)始人設(shè)計(jì)的另一個開源日志組件,默認(rèn)情況下,Spring?Boot會用Logback來記錄日志,并用INFO級別輸出到控制臺,本文給大家介紹了SpringBoot集成logback打印彩色日志,需要的朋友可以參考下2024-03-03
springboot項(xiàng)目如何設(shè)置session的過期時間
這篇文章主要介紹了springboot項(xiàng)目如何設(shè)置session的過期時間,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01
Java中的重寫(Override)與重載(Overload)詳解
這篇文章主要介紹了Java中的重寫(Override)與重載(Overload)使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-05-05
Java8新特性之接口中的默認(rèn)方法和靜態(tài)方法
這篇文章主要介紹了Java8新特性之接口中的默認(rèn)方法和靜態(tài)方法的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下2020-07-07
Java?任務(wù)調(diào)度框架?Quartz實(shí)操
這篇文章主要介紹了Java?任務(wù)調(diào)度框架?Quartz,Quartz是OpenSymphony開源組織在Job?scheduling領(lǐng)域又一個開源項(xiàng)目,完全由Java開發(fā),可以用來執(zhí)行定時任務(wù),類似于java.util.Timer。,下面我們來學(xué)習(xí)一下關(guān)于?Quartz更多的詳細(xì)內(nèi)容,需要的朋友可以參考一下2021-12-12
Java實(shí)現(xiàn)DBF文件讀寫操作的完整指南
DBF是一種數(shù)據(jù)庫文件格式,主要存儲結(jié)構(gòu)化數(shù)據(jù),本文將詳細(xì)介紹如何在Java中使用JDBF庫來讀取和創(chuàng)建DBF文件,有需要的小伙伴可以參考一下2025-04-04

