在项目中,使用 springdoc-openapi 替代 Springfox 是一个很好的选择,尤其是考虑到未来的升级稳定性和兼容性。springdoc-openapi 基于 OpenAPI 3 规范,提供了更好的兼容性和易于集成的特性。下面是如何使用 springdoc-openapi 来替代 Springfox 的方案。
1. 引入依赖
在 pom.xml
中添加 springdoc-openapi 的相关依赖:
<dependencies>
<!-- springdoc-openapi 依赖 -->
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-ui</artifactId>
<version>2.1.0