API快速开发与发布

API快速开发与发布


◼ 三种API快速开发模式

  • 基于数据库的API开发

  • 基于微服务的API开发

  • 基于第三方数据源的API开发


◼ 基于数据库的API开发

  • 通过“代码生成器”完成数据库设计并完成定义,一键生成代码后,即生成数据库的增、删、改、查、导入、导出等API, 对自动生成的API可进行修改 点此详细了解代码生成器


◼ 基于数据库的API定义

  • 在微服务中自定义sql,通过API接口定义并发布,访问定好的API服务。

  • 定义完成后,可以管理发布API记录。


◼ 基于第三方数据源API开发

  • 支持非玄武库生产的软件进行发布管理API;

  • 支持非微服务架构的软件进行发布管理API;


◼ API实体裁剪

  • 实体裁剪,是指源数据中提供的数据属性比较多,API需对外发布的数据属性较少。可以通过API快速开发平台的“转换规则”进行定义。


◼ API实体属性名称和属性值转换

  • 实体属性名称转换:是指源数据中的属性名称不准确或不规范,对外提供数据服务时将此属性值改为更为准确或规范的名称。

  • 属性值转换,是指对数据进行转换,比如:行业编码标准转化,地区编码标准转化。

◼ API发布

© 2017-2020 北京中百信软件技术有限公司    京ICP备15038990号-6

公司地址:北京市海淀区知春路23号量子银座409室     联系电话:18500557610 18500558617

联系我们