SpringBoot3项目整合Swagger

SpringBoot项目中整合Swagger

我们先添加依赖至pom文件

下面的两个jar包,第一个是必须导入的,而且一定得在2版本以上。

        <dependency>
            <groupId>org.springdoc</groupId>
            <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
            <version>2.1.0</version>
        </dependency>

        <dependency>
            <groupId>org.springdoc</groupId>
            <artifactId>springdoc-openapi-starter-webmvc-api</artifactId>
            <version>2.1.0</version>
        </dependency>
不用其他配置

OpenApiConfig这种配置完全可以不用做,application.yml也可以完全不用配置。默认引入pom文件以后,写好Controller就可以用了。

浏览器打开方式:http://localhost:9090/swagger-ui/index.html#

相关推荐
java_heartLake2 分钟前
微服务中间件之Nacos
后端·中间件·nacos·架构
猿饵块17 分钟前
cmake--get_filename_component
java·前端·c++
编程小白煎堆19 分钟前
C语言:枚举类型
java·开发语言
王哈哈嘻嘻噜噜25 分钟前
c语言中“函数指针”
java·c语言·数据结构
qq_3391911433 分钟前
spring boot admin集成,springboot2.x集成监控
java·前端·spring boot
GoFly开发者41 分钟前
GoFly快速开发框架/Go语言封装的图像相似性比较插件使用说明
开发语言·后端·golang
苹果酱05671 小时前
通过springcloud gateway优雅的进行springcloud oauth2认证和权限控制
java·开发语言·spring boot·后端·中间件
Sunny_yiyi1 小时前
Gateway--服务网关
java·开发语言·gateway
Mike!1 小时前
C++进阶 set和map讲解
java·开发语言·数据结构·c++·set·map·cpp
翔云1234561 小时前
Go语言的垃圾回收(GC)机制的迭代和优化历史
java·jvm·golang·gc