博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBoot 使用Swagger2打造在线接口文档(附汉化教程)
阅读量:6480 次
发布时间:2019-06-23

本文共 447 字,大约阅读时间需要 1 分钟。

原文地址: https://www.jianshu.com/p/7e543f0f0bd8

 

SpringBoot + Swagger2 UI界面-汉化教程

1.默认的英文界面UI

想必很多小伙伴都曾经使用过Swagger,但是打开UI界面之后,却是下面这样的画风,纯英文的界面并不太友好,作为国人还是习惯中文界面。

 
 

号称世界最流行的API工具总不该不支持国际化属性吧,楼主在找到关于本地化和翻译的说明:

 
 

也就是说,只要添加翻译器和对于的译文JS就可以显示中文界面了。(使用IDEA 双击Shift 快速找到swagger-ui.html 入口文件)

 
 

注:对静态资源的存放路径有疑惑的请戳:

2.定制中文界面

2.1 添加首页和译文

重点来了,在resoureces目录下创建\META-INF\resoureces目录,然后创建一个名称为"swagger-ui.html" 的HTML文件。如图:

 
 

注意文件名不要起错,接下来将下面这段内容原封不动的拷贝进去。

 
Swagger UI

转载地址:http://avfuo.baihongyu.com/

你可能感兴趣的文章
常用HiveQL总结
查看>>
[转]使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(三)-- Logger
查看>>
Security updates and resources
查看>>
打印图片
查看>>
SHOW CREATE DATABASE Syntax
查看>>
rsync常见问题及解决办法
查看>>
MySQL日期 专题
查看>>
C#中禁止程序多开
查看>>
分布式缓存Redis使用以及原理
查看>>
Activity竟然有两个onCreate方法,可别用错了
查看>>
Linux经常使用命令(十六) - whereis
查看>>
Linux五种IO模型
查看>>
Bootstrap技术: 模式对话框的使用
查看>>
小知识,用myeclipes找jar
查看>>
in-list expansion
查看>>
设计原则(四):接口隔离原则
查看>>
基于react的滑动图片验证码组件
查看>>
【学习笔记】阿里云Centos7.4下配置Nginx
查看>>
VuePress手把手一小時快速踩坑
查看>>
学习constructor和instanceof的区别
查看>>