Swagger中@API?tags中含有中文異常問題的解決
Swagger @API tags中含有中文異常
最近在接觸新項目中用到了swagger,之前公司同事不喜好使用swagger也沒有在意。我個人比較偏好swagger 文檔開發(fā),喜歡使用中文在標注各個接口。
重點
當前項目使用的是 swagger2 2.6.1 版本,這個版本有一個異常的地方:
在@API 注解中的 tags 包含中文后會導(dǎo)致界面UI接口方法不能正常伸縮,必須點擊外層的 Expand Operations 才能正常使用
解決方法
這里使用的解決方法比較粗暴,升級swagger 版本 更新至 2.9.2,工程中引入更高級的swagger版本信息。
在引入后,記得打開瀏覽器,清除瀏覽器緩存。
google 為例:

更新后的新版本界面,沒有 Expand Operations這個一個按鍵了

![]()
Swagger注解@Api(tags={中文})無法點擊展開
升級swagger依賴為2.9.2+
<dependency> ? ? ? ?<groupId>io.springfox</groupId> ? ? ? ?<artifactId>springfox-swagger2</artifactId> ? ? ? ?<version>2.9.2</version> ? ? </dependency> ? ?? ? ? <dependency> ? ? ? ?<groupId>io.springfox</groupId> ? ? ? ?<artifactId>springfox-swagger-ui</artifactId> ? ? ? ?<version>2.9.2</version> ? ? </dependency>
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Intellij IDEA 錄制快捷鍵實現(xiàn)自動格式化的方法
這篇文章主要介紹了Intellij IDEA 錄制快捷鍵實現(xiàn)自動格式化的方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09
淺談SpringBoot實現(xiàn)異步調(diào)用的幾種方式
本文主要介紹了淺談SpringBoot實現(xiàn)異步調(diào)用的幾種方式,主要包括CompletableFuture異步任務(wù),基于@Async異步任務(wù), TaskExecutor異步任務(wù),感興趣的可以了解一下2023-11-11
Java為什么基本數(shù)據(jù)類型不需要進行創(chuàng)建對象?
今天小編就為大家分享一篇關(guān)于Java為什么基本數(shù)據(jù)類型不需要進行創(chuàng)建對象?,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-04-04

