- 对象参数Map<string,Object> 无法解析
- 生成js函数
- api备注
- api默认值
解析springmvc接口到yapi文档,支持swagger(优先)和注释结合
-
设置->tools->yapi项目配置 设置yapi项目信息
-
分类解析
-
api解析
- 路径只能通过Mapping解析
- 通过@ApiOperation或注释解析api名称
- 返回类型通过函数返回类型解析
-
api参数解析
-
javaDoc方式解析将新增@tag方式
-
如有其他解析方式可提issue
-
解析过程
-
控制器class解析分类(ApiCat)
-
从class方法中解析api模型(ApiModel)
-
从参数中解析参数模型(ApiApiParamModelNode 树形结构的节点)
-
再将api模型转成yapi上传数据类型
理论上可以自己写解析器(将接口文件解析成apiModel)可以达到自定义解析的效果
也可以apiModel转换成其他平台接口上传数据(如有需求可以一起探讨)
-