knife4j除了引入依赖和配置启动类和swagger不一样其他都一样 1.创建项目 2.引入依赖 <!-- knife4j接口文档 start --> <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>2.0.2</version> </dependency> <!-- 避免版本冲突 --> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>29.0-jre</version> </dependency> 3.编写Knife4jConfig (配置docket和apiinfo) @Configuration @EnableSwagger2 public class Knife4jConfig { @Bean public Docket docket(){ return new Docket(DocumentationType.SWAGGER_2) .groupName("DerKing部分") .apiInfo(apiInfo()) .select()//选择 //可以扫描 any none 指定包 指定类 指定方法 .apis(RequestHandlerSel