网站首页 > java教程 正文
目录:
1,Spring Boot集成Swagger
2,Swagger接口文档页面
3,常见问题和解决方法
在Sping开发REST接口服务时,API文档是不可缺少的一个重要部分。Swagger框架定义了完整的REST接口文档规范,提供了强大的页面测试功能,能够调试和可视化API接口服务,并且将文档融合到代码中,让维护文档和修改代码整合为一体,使得修改代码逻辑的同时方便的修改文档说明。
Spring集成Swagger只需3步配置,就能在线生成接口文档,调试API功能。
代码下载:https://github.com/jextop/StarterApi/
一,Spring Boot集成Swagger
1. 在pom.xml中添加Swagger依赖
2. 添加SwaggerConfig.java,配置文档信息和扫描包路径
3. (可选)代码中引用Swagger注解,增加接口文档。
- 不添加这些注解时,Swagger自动生成在线文档将使用默认信息。
- 修改代码功能逻辑时,同时维护文档信息。
二,启动项目,打开文档页面
1. http://localhost:8011/swagger-ui.html
2. 展开API信息,点击按钮”Try it out!”,调试接口功能。
三,常见问题和解决方法
l 增加@Api(tags={“xxx中文”}),Swagger文档页面中点击接口名称无法展开详情?
解决:在pom.xml中配置maven依赖使用Swagger2.7.0或以后版本
原因:Swagger2.7.0修复了tags对中文的支持
- 上一篇: K8S官方java客户端之六:OpenAPI基本操作
- 下一篇: API接口开发规范(api接口技术)
猜你喜欢
- 2024-10-14 Java API接口命名规范(java接口命名规则)
- 2024-10-14 Java常用的API总结(java中的api使用手册)
- 2024-10-14 java使用apache poi操作word文档(java api doc)
- 2024-10-14 关于Java API应用技巧(java常用api汇总)
- 2024-10-14 java与es8实战:Java API Client有关的知识点串讲
- 2024-10-14 Java Scripting API 使用示例(java script功能)
- 2024-10-14 springboot-如何集成Swagger3生成接口文档
- 2024-10-14 Java String类(java string类型比较)
- 2024-10-14 一款零注解侵入的 API 文档生成工具,你用过吗?
- 2024-10-14 Java 文档注解最全详解,建议收藏!
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)