描述
Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简单。
SpringBoot整合Swagger
引用jar包
1 | <dependency> |
创建Swagger配置类
1 |
|
application.yml配置swagger基本信息
1 | swagger: |
控制器应用
1 |
|
常用注解
1 | @Api:修饰整个类,描述 Controller 的作用 |
访问
http://ip:port/swagger-ui.html