1、什么是swagger
由于Spring Boot能够快速开发、便携部署等特性,由于接口众多,并且细节复杂,所以催生了一些api框架,Swagger就凭借其使用简单、实时更新等特点脱颖而出。Swagger可以轻松的整合到Spring Boot中,并与Spring MVC程序配合组织出强大RESTful API文档。它既可以减少我们创建文档的工作量,同时说明内容又整合入实现代码中,让维护文档和修改代码整合为一体,可以让我们在修改代码逻辑的同时方便的修改文档说明。另外Swagger2也提供了强大的页面测试功能来调试每个RESTful API。
io.springfox
springfox-swagger2
io.springfox
springfox-swagger-ui