数据对象与数据库的映射方法、系统、服务器及计算机可读存储介质

基本信息

申请号 CN202010106724.X 申请日 -
公开(公告)号 CN113296748A 公开(公告)日 2021-08-24
申请公布号 CN113296748A 申请公布日 2021-08-24
分类号 G06F8/30(2018.01)I;G06F8/41(2018.01)I;G06F16/242(2019.01)I 分类 计算;推算;计数;
发明人 蒋小伟 申请(专利权)人 上海莉莉丝科技股份有限公司
代理机构 上海雍灏知识产权代理事务所(普通合伙) 代理人 沈汶波
地址 201802上海市嘉定区胜辛南路500号15幢2055室
法律状态 -

摘要

摘要 本发明提供了一种数据对象与数据库的映射方法、系统、服务器及计算机可读存储介质,映射方法,包括如下步骤:S100:于一编译器内编写形成包括映射操作的编译模块;S200:获取待映射数据对象,并以结构文件定义待映射数据对象的对象结构;S300:利用编译器对结构文件编译,形成基于抽象语法树结构的第一中间文件;S400:利用编译模块对第一中间文件二次编译,将映射操作注入第一中间文件形成基于抽象语法树结构的第二中间文件;S500:利用编译模块对第二中间文件再编译,形成一执行文件;S600:运行执行文件,调用二次编译时注入的映射操作,将待映射数据对象映射至数据库。采用上述技术方案后,可有效减少开发成本及维护成本,提高开发效率。