1、问题描述
随着互联网技术的发展,现在的网站架构基本都由原来的后端渲染,变成了:前端渲染、先后端分离的形态,而且前端技术和后端技术在各自的道路上越走越远。前端和后端的唯一联系,变成了API接口;API文档变成了前后端开发人员联系的纽带,变得越来越重要,swagger
就是一款让你更好的书写API文档的框架,而且swagger可以完全模拟http请求,入参出参和实际情况差别几乎为零。
没有API文档工具之前,大家都是手写API文档的(维护起来相当困难),在什么地方书写的都有,有在confluence
上写的,有在对应的项目目录下readme.md
上写的,每个公司都有每个公司的玩法,无所谓好坏。但是能称之为“框架”的,估计也只有swagger
了
2、操作步骤
2.1配置pom.xml
2.2启动类
2.3配置config
2.4配置controller
3、效果展示
按照上面的启动之后访问:http://localhost:8080/swagger-ui.html 发现找不到接口
后面排查是因为没有添加扫描包
重启之后再刷新即可
点击demo-controller可以看到详细接口
点击具体接口可以看到具体参数
点击try it out! 可以测试接口。
后台打印日志
4、附件下载
swagger-demo.zip
5、参考网站
/i6448038/article/details/77622977
/blackmambaprogrammer/article/details/72354007
6、推广阅读
Sagger常用参数用法
转载自:/mao2080/
如果觉得《Springboot 集成 Swagger》对你有帮助,请点赞、收藏,并留下你的观点哦!