最近在写Spring Boot 项目,希望用curl工具来测试Controller的性能及是否正确返回值,在查看了一些网上资料后,选择用Swagger来作为测试框架。
Swagger 是一款RESTFUL接口的、基于YAML、JSON语言的文档在线自动生成、代码自动生成的工具。
Swagger集成了curl工具,因此也可以用来方便地对Controller进行测试。
在Spring Boot 项目中集成Swagger也非常简单:
第一步,当然是添加依赖包了:
<!-- Swagger -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui<