得益于一位学长的项目,让我知道除了postman还有swagger这个测试端口的工具。
Swagger 配制使用笔记
首先创建文件
-
文件创建过程就不一一说明了,记得导入 Spring web 依赖。
-
目录结构
-
PS:推荐把这个关了
文件配制
导入依赖 ---- pom.xml 文件
- 常用的 swagger2 和 swagger-ui
<!-- 导入 swageer2 和 swagger-ui-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.4.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.4.0</version>
</dependency>
开启 Swagger
- 在demo 目录下 创建包 swaggerConfig–>创建文件 swaggerconfig
- swaggerconfig.java
package com.oldbai.demo.swaggerConfig;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.env.Environment;
import org.springframework.core.env.Profiles;
import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.PathSelectors;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.service.ApiInfo;
import springfox.documentation.service.Contact;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
import javax.print.Doc;
//swagger 配制文件
@Configuration//配制类
@EnableSwagger2//开启Swagger 的 自动配制
public