说明:最全电力标准
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211489155.7 (22)申请日 2022.11.25 (71)申请人 成都交大光芒科技股份有限公司 地址 610000 四川省成 都市高新区天府大 道中段801号天府软件园B区2栋 5楼 (72)发明人 陈奇志 魏杰 冉勇 王辉 尹伟  (74)专利代理 机构 成都睿道专利代理事务所 (普通合伙) 51217 专利代理师 贺理兴 (51)Int.Cl. G06F 16/23(2019.01) (54)发明名称 一种对象数据的分层更新方法、 装置、 设备 和存储介质 (57)摘要 本发明涉及计算机技术领域, 具体而言, 涉 及一种对象数据的分层更新方法、 装置、 设备和 存储介质, 包括如下步骤: 业务对象建模中对顶 层模板对象增加第一属性字段; 根据派生子对象 的需求, 在业务对象建模中对父对象增加第二属 性字段并为派生子对象的属性增加与第二属性 字段对应的第二同步标识; 当顶层模板对象数据 改变时, 依据父对象中的第二属性字段以及派生 子对象的属性的第二同步标识, 以完成父子对象 的更新。 本发明可高效、 准确地实现派生对象数 据信息的向下传递更新, 同时通过在对象中增加 确定派生子对象的属性是否随其父对象进行更 新的属性字段及标识, 可实现数据差异化继承更 新, 确保完成对象具有目的性的进行数据派生更 新。 权利要求书2页 说明书4页 附图2页 CN 115544046 A 2022.12.30 CN 115544046 A 1.一种对象数据的分层更新方法, 其特 征在于, 该 方法包括如下步骤: 业务对象建模中对顶层模板对象增加第 一属性字段, 所述第 一属性字段用于指示顶层 模板对象数据是否改变; 根据派生子对象的需求, 在业务对象建模中对父对象增加第 二属性字段并为派生子对 象的属性增加与第二属性字段对应的第二同步标识, 所述第二属性字段以及第二同步标识 用于确定派生子对象的属性是否随其父对象进行 更新; 当顶层模板对象数据改变时, 依据 父对象中的第 二属性字段以及 派生子对象的属性的 第二同步标识, 以完成父子对象的更新。 2.如权利要求1所述的对象数据的分层更新方法, 其特征在于, 父子对象的更新依据还 包括派生子对象的类型。 3.如权利要求2所述的对象数据的分层更新方法, 其特征在于, 所述派生子对象的类型 包括实例子对象和模板 子对象。 4.如权利要求3所述的对象数据的分层更新方法, 其特征在于, 所述当顶层模板对象数 据改变时, 依据父对 象中的第二属 性字段以及派生子对 象的属性的第二同步标识, 以完成 父子对象的更新包括以下步骤: 当顶层模板对象中第一属性字段为第一预设值时, 遍历顶层模板所有的派生子对象; 获取父对象第 二属性字段中对应派生子对象属性的第 一标记, 若第 一同步标识为第 一 预设值, 则置派生子对 象属性的第二同步标识为第一预设值, 若第一同步标识为第二预设 值, 则置派生子对象属性的第二同步标识为第二预设值; 遍历过程中, 若派生子对象属性的第二同步标识为第一预设值, 则在该属性与父对象 对应属性不同时基于父对象的属性对该属性进行更新, 若派生子对象属性的第二同步标识 为第二预设值, 则不更新该属性。 5.如权利要求4所述的对象数据的分层更新方法, 其特征在于, 所述当顶层模板对象数 据改变时, 依据父对 象中的第二属 性字段以及派生子对 象的属性的第二同步标识, 以完成 父子对象的更新还 包括以下步骤: 若当前派生子对象为实例子对象, 则在该派生子对象更新后跳转至下一平级派生子对 象进行更新; 若当前派生子对象为模板子对象, 则在该模板子对象的第一属性字段为第一预设值 时, 将当前派生子对象作为顶层 模板对象, 对其派生的子对象进 行更新, 直至更新至实例子 对象; 完成所有派生子对象的更新后, 将顶层模板对象中第一属性字段置为第二预设值。 6.一种对象数据的分层更新装置, 应用到如权利要求1至5任一项所述的对象数据的分 层更新方法, 其特 征在于, 包括: 第一处理模块, 用于在业务对象建模中对顶层模板对象增加第一属性字段, 所述第一 属性字段用于指示顶层模板对象数据是否改变; 第二处理模块, 用于根据派生子对象的需求, 在业务对象建模中对父对象增加第二属 性字段并为派生子对象的属性增加与第二属性字段对应的第二同步标识, 所述第二属性字 段以及第二同步标识用于确定派生子对象的属性是否随其父对象进行 更新; 更新模块, 用于当顶层模板对象数据 改变时, 依据父对象中的第二属性字段以及派生权 利 要 求 书 1/2 页 2 CN 115544046 A 2子对象的属性的第二同步标识, 以完成父子对象的更新。 7.一种电子设备, 其特 征在于, 所述设备包括: 一个或多个处 理器; 存储器, 用于存 储一个或多个程序, 当所述一个或多个程序被所述一个或多个处理器执行, 使得所述一个或多个处理器实 现如权利要求1至 5任一项所述的对象数据的分层更新方法。 8.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被处理器执 行时实现如权利要求1至 5中任一项所述的对象数据的分层更新方法。权 利 要 求 书 2/2 页 3 CN 115544046 A 3

PDF文档 专利 一种对象数据的分层更新方法、装置、设备和存储介质

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种对象数据的分层更新方法、装置、设备和存储介质 第 1 页 专利 一种对象数据的分层更新方法、装置、设备和存储介质 第 2 页 专利 一种对象数据的分层更新方法、装置、设备和存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:42:46上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。