數(shù)據(jù)對象與數(shù)據(jù)庫的映射方法、系統(tǒng)、服務(wù)器及計算機可讀存儲介質(zhì)

基本信息

申請?zhí)?/td> 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 分類 計算;推算;計數(shù);
發(fā)明人 蔣小偉 申請(專利權(quán))人 上海莉莉絲科技股份有限公司
代理機構(gòu) 上海雍灝知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 沈汶波
地址 201802上海市嘉定區(qū)勝辛南路500號15幢2055室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種數(shù)據(jù)對象與數(shù)據(jù)庫的映射方法、系統(tǒng)、服務(wù)器及計算機可讀存儲介質(zhì),映射方法,包括如下步驟:S100:于一編譯器內(nèi)編寫形成包括映射操作的編譯模塊;S200:獲取待映射數(shù)據(jù)對象,并以結(jié)構(gòu)文件定義待映射數(shù)據(jù)對象的對象結(jié)構(gòu);S300:利用編譯器對結(jié)構(gòu)文件編譯,形成基于抽象語法樹結(jié)構(gòu)的第一中間文件;S400:利用編譯模塊對第一中間文件二次編譯,將映射操作注入第一中間文件形成基于抽象語法樹結(jié)構(gòu)的第二中間文件;S500:利用編譯模塊對第二中間文件再編譯,形成一執(zhí)行文件;S600:運行執(zhí)行文件,調(diào)用二次編譯時注入的映射操作,將待映射數(shù)據(jù)對象映射至數(shù)據(jù)庫。采用上述技術(shù)方案后,可有效減少開發(fā)成本及維護成本,提高開發(fā)效率。