网站首页 > 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 文档注解最全详解,建议收藏!
你 发表评论:
欢迎- 最近发表
-
- 如何优雅地记录操作日志?_操作日志怎么实现
- 开发利器丨如何使用ELK设计微服务中的日志收集方案?
- Java应用日志如何与Jaeger的trace关联
- Springboot强大的日志功能你真的了解吗?这些功能你肯定不知道
- 深入探索 Spring Boot3 中日志的自定义封装处理操作
- SpringBoot+Kafka+ELK 完成海量日志收集(超详细)
- SpringBoot中统一日志管理_springboot日志每天一个文件
- 16.3K Star!简洁高效的Java权限认证与会话管理框架——Sa-Token
- 27 | API网关:系统的门面要如何做呢?
- 微服务网关—Zuul1.0和2.0我们该如何选择?
- 标签列表
-
- 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)
本文暂时没有评论,来添加一个吧(●'◡'●)