Spring Boot —— 集成文档工具
Swagger -> SpringDoc
官网地址:https://springdoc.org/
是基于OpenAPI 3.0 规范构建的集成 Swagger UI 和 ReDoc 文档生成工具,可自动注入OpenAPI规范的JSON描述文件,支持OAUTH2、JWT等认证机制。推荐 Spring Boot 2.4 及以上版本使用springdoc-openapi-ui
集成Swagger 3.x,Spring Boot 2.3及以下版本使用springfox-boot-starter
集成Swagger 2.x,Spring Boot 3使用springdoc-openapi-starter-webmvc-ui
引入。
pom
<!--spring boot >=2.4 -->
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-ui</artifactId>
<version>1.7.0</version>
</dependency>
访问
启动项目浏览/swagger-ui.html
即可看到效果,默认会列出所有Controller及方法。
配置
springdoc:
api-docs:
enabled: true
path: '/docs'
swagger-ui:
path: ''
参考资料
分类:
Spring Boot
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具