springboot下的openapi功能测试,包含有Swagger和springdoc
img | ||
spring-boot-model | ||
spring-boot-springdoc | ||
spring-boot-swagger | ||
.gitignore | ||
img.png | ||
pom.xml | ||
README.md |
spring-boot-openapi
SpringBoot下的OpenApi功能测试,包含有Swagger和SpringDoc,对于SpringBoot下Swagger相关功能配置和授权相关,授权如 apikey,basic,oauth2,jwt等
项目环境
- jdk1.8
- Maven 3.8.1
- spring-boot 2.7.16
- springdoc-openapi-ui 1.7.0
- springfox-boot-starter 3.0.0
1. 项目结构
├─spring-boot-model # 项目测试实体
├─spring-boot-springdoc # SpringBoot集成SpringDoc
└─spring-boot-swagger # SpringBoot集成SpringFox(这里使用的是最后的版本Swagger3.0,其中SwaggerConfig配置的是SWAGGER_2,SwaggerOpenApiConfig.java配置的是OAS_30)