1.导入pom依赖

<properties>
<!-- 版本统一管理-->
<!--Swagger Resources-->
<knife4j.version>2.0.4</knife4j.version>
<springfox.version>2.9.2</springfox.version>
<swagger.version>1.6.1</swagger.version>
</properties>
<dependencyManagement>
<dependencies>
<!--knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案-->
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-spring-boot-starter</artifactId>
<version>${knife4j.version}</version>
</dependency>
<!--API开发框架-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>${springfox.version}</version>
<exclusions>
<exclusion>
<groupId>io.swagger</groupId>
<artifactId>swagger-models</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-models</artifactId>
<version>${swagger.version}</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-bean-validators</artifactId>
<version>${springfox.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
pom依赖