Spring Boot项目自动生成OpenAPI3.0规范的接口描述文档yaml

首先在pom.xml文件中添加springdoc-openapi的依赖:

复制代码
<dependency>
    <groupId>org.springdoc</groupId>
    <artifactId>springdoc-openapi-core</artifactId>
    <version>1.1.45</version>
</dependency>

启动Spring Boot程序,通过项目的ip和端口

/v3/api-docs访问自动生成的OpenAPI 3.0文档(JSON)

/v3/api-docs.yaml下载yaml格式的文件

如果想要自定义路径,可在application.properties文件中指定:

springdoc.api-docs.path=/api-docs #自定义路径为/api-docs

相关推荐
众乐乐_20087 分钟前
Maven中的(五种常用依赖范围)
java·maven
橘猫云计算机设计9 分钟前
springboot-基于Web企业短信息发送系统(源码+lw+部署文档+讲解),源码可白嫖!
java·前端·数据库·spring boot·后端·小程序·毕业设计
程序猿chen20 分钟前
JVM考古现场(二十五):逆熵者·时间晶体的永恒之战(进阶篇)
java·jvm·git·后端·程序人生·java-ee·改行学it
CopyLower28 分钟前
Spring Boot的优点:赋能现代Java开发的利器
java·linux·spring boot
细心的莽夫30 分钟前
Elasticsearch复习笔记
java·大数据·spring boot·笔记·后端·elasticsearch·docker
程序员阿鹏40 分钟前
实现SpringBoot底层机制【Tomcat启动分析+Spring容器初始化+Tomcat 如何关联 Spring容器】
java·spring boot·后端·spring·docker·tomcat·intellij-idea
大叔比较胖1 小时前
VSCode 用于JAVA开发的环境配置,JDK为1.8版本时的配置
java·ide·vscode·jdk·1.8
种时光的人2 小时前
多线程出bug不知道如何调试?java线程几种常见状态
java·python·bug
小尹哥-程序员2 小时前
springboot2.X创建maven多模块工程
java·maven
web安全工具库2 小时前
Python内存管理之隔代回收机制详解
java·jvm·算法