Spring Boot(十五):集成Knife4j

Knife4j的简介

Knife4j是一个集Swagger2和OpenAPI3为一体的增强解决方案,它的前身是上一篇文章中介绍的swagger-bootstrap-ui。swagger-bootstrap-ui的所有特性都会集中在Knife4j中,并且Knife4j也提供了很多非常方便的增强功能。

Knife4j的使用

1. 添加依赖包

knife4j已经引入​了springfox​,所以在使用时不用再次引入了。


    com.github.xiaoymin
    knife4j-spring-boot-starter
    3.0.3

2. 配置Swagger

创建Swagger配置类:

// 标明是配置类
@Configuration
// 开启Swagger功能
@EnableSwagger2
public class SwaggerConfig {

    /**
     * 构建一个Docket Bean
     * @return
     */
    @Bean
    public Docket createRestA

你可能感兴趣的:(SpringBoot,Java,spring,boot,后端,java)