Swagger中@API tags中含有中文异常问题的解决

 更新时间:2022年01月10日 14:26:10   作者:yasserJin  
这篇文章主要介绍了Swagger中@API tags中含有中文异常问题的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教。

Swagger @API tags中含有中文异常

最近在接触新项目中用到了swagger,之前公司同事不喜好使用swagger也没有在意。我个人比较偏好swagger 文档开发,喜欢使用中文在标注各个接口。

重点

当前项目使用的是 swagger2     2.6.1  版本,这个版本有一个异常的地方:

在@API 注解中的 tags 包含中文后会导致界面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>

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Intellij IDEA 录制快捷键实现自动格式化的方法

    Intellij IDEA 录制快捷键实现自动格式化的方法

    这篇文章主要介绍了Intellij IDEA 录制快捷键实现自动格式化的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • Java中的事件处理机制详细解读

    Java中的事件处理机制详细解读

    这篇文章主要介绍了Java中的事件处理机制详细解读,ava事件处理是采取"委派事件模型",当事件发生时,产生事件的对象会把此"信息"传递给"事件的监听者"处理,需要的朋友可以参考下
    2024-01-01
  • 自定义mybatis插件如何实现sql日志打印

    自定义mybatis插件如何实现sql日志打印

    这篇文章主要介绍了自定义mybatis插件如何实现sql日志打印问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • centos7安装jdk-8u333详细图文教程

    centos7安装jdk-8u333详细图文教程

    很多集成环境并不包含jdk环境,即使有相应的组件,在使用时也无法很好的使用,调试过程中也会遇到各种各样的问题,所以很多情况下还是建议在服务器内手动部署,下面这篇文章主要给大家介绍了关于centos7安装jdk-8u333的相关资料,需要的朋友可以参考下
    2023-05-05
  • 浅谈SpringBoot实现异步调用的几种方式

    浅谈SpringBoot实现异步调用的几种方式

    本文主要介绍了浅谈SpringBoot实现异步调用的几种方式,主要包括CompletableFuture异步任务,基于@Async异步任务, TaskExecutor异步任务,感兴趣的可以了解一下
    2023-11-11
  • SpringBoot 统一异常处理详解

    SpringBoot 统一异常处理详解

    这篇文章主要介绍了SpringBoot统一异常处理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • Java为什么基本数据类型不需要进行创建对象?

    Java为什么基本数据类型不需要进行创建对象?

    今天小编就为大家分享一篇关于Java为什么基本数据类型不需要进行创建对象?,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04
  • SpringCloud集成Nacos的使用小结

    SpringCloud集成Nacos的使用小结

    这篇文章主要介绍了SpringCloud集成Nacos的使用小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • 关于Future机制原理及解析

    关于Future机制原理及解析

    这篇文章主要介绍了关于Future机制原理,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • Hadoop源码分析三启动及脚本剖析

    Hadoop源码分析三启动及脚本剖析

    本篇是Hadoop源码分析系列文章第三篇,主要介绍Hadoop启动以及脚本的剖析,后续本系列文章会持续更新,有需要的朋友可以借鉴参考下
    2021-09-09

最新评论