这篇文章,主要介绍SpringBoot框架如何集成Swagger2文档。
目录
一、SpringBoot集成Swagger2
Swagger是一款API文档工具,SpringBoot中集成Swagger之后,通过访问swagger-ui前端界面,就可以查看当前工程里面所有对外提供的接口以及出入参之后,不仅如此,swagger还可以和postman一样,直接调用后端接口地址,这在前后端分离模式下,swagger就变得非常有用了,因为前端开发人员,只需要看swagger接口文档,就可以进行开发,而不需要我们后端开发人员自己写个接口文档。
1.1、引入swagger2依赖
SpringBoot没有专门提供swagger的starter启动器,所以我们需要自己单独引入swagger2的依赖,主要引入两个依赖:
- springfox-swagger2依赖。
- springfox-swagger-ui依赖(这个依赖是提供前端界面的,可以查看到接口文档)。
<!-- 引入 swagger 依赖 -->
<dependency>
<groupId>io.springfox</