knife4j集成springboot
时间: 2025-01-21 22:53:59 AIGC 浏览: 49
### 集成Knife4j至Spring Boot项目
为了将Knife4j集成到Spring Boot项目中,需遵循特定步骤以确保成功部署和运行。使用Spring Boot版本2.3.5.RELEASE以及Knife4j版本2.0.7能够实现这一目标[^1]。
#### 添加依赖项
首先,在`pom.xml`文件内加入必要的Maven依赖:
```xml
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-spring-boot-starter</artifactId>
<version>2.0.7</version>
</dependency>
```
此操作引入了支持Swagger UI增强功能的库,从而允许通过更友好的界面查看API文档。
#### 启动类配置
接着修改应用程序的主要启动类,添加`@EnableSwagger2Doc`注解以便激活Swagger特性:
```java
import com.github.xiaoymin.knife4j.spring.boot.EnableSwagger2Doc;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@EnableSwagger2Doc
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
```
上述代码片段展示了如何启用Swagger的支持,这对于后续利用Knife4j展示API文档至关重要。
完成以上设置之后,当启动Spring Boot应用并访问`http://localhost:8080/doc.html`时,应该可以看到由Knife4j渲染出来的交互式API文档页面[^2]。
对于接口分组等高级配置选项,则可以在熟悉基础安装流程后再深入研究。
阅读全文
相关推荐




















