客户端API代码生成

安装包下载

生成通过定义文件,可以同步生成客户端API请求相关代码,目前可以生成Delphi, C++, Java, Go,Php,VueJs的客户端API调用代码,Android和VueJs会同步生成开箱即用的简单CURD列表管理界面代码。

生成的客户端代码的模式

  1. 接口类对象的定义
  2. 对服务接口使用到的数据对象做类定义,对应于C++一般会和服务端的数据对象类对应。类定义中一般会自动生成json的编解码代码

  3. 接口参数的类定义
  4. 将某个接口所使用的参数定义为一个接口参数类,这样就可以在C++,Java等可编译类中通过编译器检查语法,防止使用时的拼写错误,同时对于IDE环境也可以通过编辑器的自动补全功能快速编写代码。

  5. 接口请求的包装类
  6. 对接口的请求做包装,负责传入参数定义类,返回结果类/列表

安装包下载