feat: 新增 API 文档(Knife4j:Spring Doc)自动配置

This commit is contained in:
2023-11-21 22:05:43 +08:00
parent e896559d23
commit 7973f6c2dc
7 changed files with 287 additions and 0 deletions

View File

@@ -55,11 +55,21 @@
<properties>
<revision>1.0.0-SNAPSHOT</revision>
<knife4j.version>4.3.0</knife4j.version>
<hutool.version>5.8.23</hutool.version>
</properties>
<dependencyManagement>
<dependencies>
<!-- Knife4j前身是 swagger-bootstrap-ui集 Swagger2 和 OpenAPI3 为一体的增强解决方案) -->
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-dependencies</artifactId>
<version>${knife4j.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!-- Hutool小而全的 Java 工具类库,通过静态方法封装,降低相关 API 的学习成本,提高工作效率,使 Java 拥有函数式语言般的优雅,让 Java 语言也可以“甜甜的”) -->
<dependency>
<groupId>cn.hutool</groupId>
@@ -67,6 +77,13 @@
<version>${hutool.version}</version>
</dependency>
<!-- API 文档模块 -->
<dependency>
<groupId>top.charles7c.continew</groupId>
<artifactId>continew-starter-api-doc</artifactId>
<version>${revision}</version>
</dependency>
<!-- Jackson 模块 -->
<dependency>
<groupId>top.charles7c.continew</groupId>