您所在的位置: 成果库 OVSDB客户端代码自动生成方法、系统、设备及介质

OVSDB客户端代码自动生成方法、系统、设备及介质

发布时间: 2021-09-28

来源: 科技服务团

基本信息

合作方式: 技术许可
成果类型: 发明专利
行业领域:
新一代信息技术产业,信息传输、软件和信息技术服务业
成果介绍

本发明公开了一种OVSDB客户端代码自动生成方法、系统、设备及介质,方法包括:获取待解析的Schema文件并进行合法性检查;定义解析后的数据格式,将合法的Schema文件中的内容解析到该数据格式中;基于解析后的数据生成数据库Go语言代码,包括:结合模板代码文件生成公共代码;结合模板代码文件生成每个表项的代码;对生成的代码进行格式化。本发明使用预先写好的模板代码文件生成所有代码,通过生成OVSDB各表项增删改查API避免用户直接构造数据库操作代码,使用结构化的表项数据避免非结构化的字符串映射,降低了Go语言项目集成OVSDB的难度,增加了代码可读性和可维护性。

成果亮点
团队介绍
成果资料