[发明专利]一种对象处理方法、装置、设备和存储介质在审
| 申请号: | 202010501366.2 | 申请日: | 2020-06-04 |
| 公开(公告)号: | CN111694618A | 公开(公告)日: | 2020-09-22 |
| 发明(设计)人: | 孔常柱 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
| 主分类号: | G06F9/448 | 分类号: | G06F9/448 |
| 代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 范坤坤 |
| 地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 对象 处理 方法 装置 设备 存储 介质 | ||
1.一种对象处理方法,其特征在于,包括:
根据项目内容在解决方案层中添加解决方案对象,所述解决方案对象的运行依赖于应用对象;
将所述解决方案对象依赖的所述应用对象添加到应用层,所述解决方案对象在触发应用对象调用需求时,调用所述应用对象,所述应用对象的运行依赖于功能特性对象;
将所述应用对象依赖的所述功能特性对象添加到功能特性层,所述应用对象在触发功能特性调用需求时,调用所述功能特性对象;
输出所述解决方案层、所述应用层和所述功能特性层包含的对象的索引信息。
2.根据权利要求1所示的对象处理方法,其特征在于,所述将所述解决方案对象依赖的所述应用对象添加到应用层,包括:
如果所述应用对象与应用层中已有应用对象重复,则取消在所述应用层中添加所述应用对象;
相应的,所述将所述应用对象依赖的所述功能特性对象添加到功能特性层,包括:
如果所述功能特性与功能特性层中已有功能特性对象重复,则取消在所述功能特性层中添加所述功能特性对象。
3.根据权利要求2所示的对象处理方法,其特征在于,在如果所述应用对象与应用层中已有应用对象重复,则取消在所述应用层中添加所述应用对象之后,还包括:
如果所述应用层中存在缺少复用性的应用对象,则输出应用对象提示信息,以便将所述缺少复用性的应用对象归纳到引用所述缺少复用性的应用对象的解决方案对象中;
在将所述应用对象依赖的所述功能特性对象添加到功能特性层之后,还包括:
如果所述功能特性层中存在缺少复用性的功能特性对象,则输出功能特性对象提示信息,以便将所述缺少复用性的功能特性对象归纳到引用所述缺少复用性的功能特性对象的所述应用对象中。
4.根据权利要求1所示的对象处理方法,其特征在于,在输出所述解决方案层、所述应用层和所述功能特性层包含的对象的索引信息之后,还包括:
当触发目标对象修改时,获取所述目标对象所在的目标分层,所述目标对象为功能特性对象或应用对象;
根据所述目标对象的被调用关系,在所述目标分层的上一分层中确定依赖所述目标对象的关联对象,以便对所述目标对象和所述关联对象进行修改。
5.根据权利要求1所示的对象处理方法,其特征在于,将所述应用对象依赖的所述功能特性对象添加到功能特性层,包括:
获取功能特性对象的组件类型,所述组件类型包括业务组件库对象、基础组件库对象和三方组件库对象;
在业务组件库子层中添加业务组件库对象,所述业务组件库对象在触发基础组件调用需求时,调用基础组件库对象;
在基础组件库子层中添加基础组件库对象,所述基础组件库对象在触发三方组件调用需求时,调用三方组件库对象;
在三方组件库子层中添加三方组件库对象;
输出所述业务组件库子层、所述基础组件库子层和所述三方组件库子层包含的对象的索引信息。
6.根据权利要求5所示的对象处理方法,其特征在于,在输出所述业务组件库子层、所述基础组件库子层和所述三方组件库子层包含的对象的索引信息之后,还包括:
当触发目标组件库对象修改时,获取所述目标组件库对象所在的目标组件库子层,所述目标组件库对象为业务组件库对象、基础组件库对象或三方组件库对象;
根据所述目标组件库对象的被调用关系,在所述目标组件库子层的上一子层中确定依赖所述目标组件库对象的关联组件库对象,以便对所述目标组件库对象和所述关联组件库对象进行修改。
7.根据权利要求1所示的对象处理方法,其特征在于,在输出所述解决方案层、所述应用层和所述功能特性层包含的对象的索引信息之前,还包括:
根据目标对象的类型确定所述目标对象的尾缀,所述目标对象为解决方案对象或应用对象;
在所述目标对象的名称中增加所述尾缀,以便在所述索引信息中输出包含所述尾缀的目标对象的名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010501366.2/1.html,转载请声明来源钻瓜专利网。





