Swagger UI是一款开源的文档在线生成接口,集成了HTML、JavaScript和CSS功能,可以从符合OAS标准的API动态生成漂亮的文档,用户不需要频繁更新接口文档,就可以保证接口文档和代码的一致性了,
软件特色
1、为用户、团队和企业开发API
2、Swagger开源和专业工具集
3、用于创建、更新和与消费者共享OpenAPI定义的单个工具。
4、规模化的OpenAPI工作流
5、简单且易于使用的工具
6、OpenAPI规范
Swagger UI使用教程
依赖添加
新增swagger配置类
在Controller类上增加swagger配置
以上配置完成之后,直接启动项目,访问地址:localhost:8080/swagger-ui.html,即可打开如下页面
Controller下的所有接口得到展示。展开其中一个可以看到接口详情:
∨ 展开