原来前端要这样用Swagger

众所周知,Swagger是REST APIs文档生成工具,那么它的作用仅仅是拿来拷贝api和try it一下吗?
前两天我是这么想的。
但是!有个偶然的机会打开了控制台,又很偶然的看了一下页面的请求,发现api是这样子返回的
http://192.168.1.20:8001/erms/v2/api-docs
http://192.168.1.20:8001/erms/v2/api-docs
这不是前端最常见的JSON吗
API竟然是按照JSON的格式返回的
我忽然有了一个大胆的想法
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这真的是非常亦可赛艇了!
梳理返回的json结构可以自己构建出清晰的树形api文档
可以自己制作表格梳理字段含义
可以根据api名字和实体,生成接口定义和mock方法
一举多得,非常的破费了

不过代码写得有点烂,优化一下再贴上来分享

猜你喜欢

转载自blog.csdn.net/qq_19694913/article/details/81144638