1.使用原因
为了验证自己的业务编程是否正确,需要对其进行单元测试。这就意味这需要更过的编程开发。而swagger依赖可以生成在线接口文档,其中详细标注了接口(controller中的方法)的需求值,返回值,请求方式等参数,并且可以进行测试。其另一个主要的功能是为后端生成一份详细的接口文档说明,交给前端的开发人员进行使用。(但是自己做的是练习,没有前端人员,所以更注重它的测试功能)。
2.添加依赖
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui