发明名称 |
数据管理装置和数据管理方法 |
摘要 |
本发明提供一种数据管理装置和一种数据管理方法,其中,数据管理装置包括:项目设置模块,设置多个项目,所述多个项目之间具有继承关系;元数据设置模块,为所述多个项目中的业务对象设置元数据,其中,对于存在直接继承关系的两个项目,继承项目中业务对象的元数据为被继承项目中对应业务对象的变更数据;业务对象加载模块,在所述多个项目中存在需运行的项目时,获取需运行项目中的业务对象的元数据,以及所述需运行项目所继承的所有项目中对应业务对象的元数据,以加载所述需运行项目中的业务对象。通过本发明,保证不同项目的元数据都可以基于最终被继承项目的元数据进行定制,且互不覆盖,也不会对最终被继承项目的元数据造成影响。 |
申请公布号 |
CN102323956B |
申请公布日期 |
2014.12.17 |
申请号 |
CN201110298279.2 |
申请日期 |
2011.09.29 |
申请人 |
用友软件股份有限公司 |
发明人 |
张劲涛;郑芸 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京友联知识产权代理事务所(普通合伙) 11343 |
代理人 |
尚志峰;汪海屏 |
主权项 |
一种数据管理装置,其特征在于,包括:项目设置模块,设置多个项目,所述多个项目之间具有继承关系;元数据设置模块,为所述多个项目中的业务对象设置元数据,其中,对于存在直接继承关系的两个项目,继承项目中业务对象的元数据为被继承项目中对应业务对象的变更数据;业务对象加载模块,在所述多个项目中存在需运行的项目时,获取需运行项目中的业务对象的元数据,以及所述需运行项目所继承的所有项目中对应业务对象的元数据,以加载所述需运行项目中的业务对象;所述项目设置模块还根据所述多个项目之间的继承关系,为所述多个项目设置层次标识;所述元数据设置模块还将所述多个项目的层次标识,设置在所述多个项目中的业务对象的元数据中;所述业务对象加载模块根据所述多个项目中的业务对象的元数据中的层次标识,来获取所述需运行项目所继承的所有项目中对应业务对象的元数据;导出卸载模块,根据所述多个项目中的业务对象的元数据中的层次标识,来实现所述多个项目中的任一业务对象的元数据的导出和/或卸载;且项目采用分层存储,分层存储的元数据加载具有继承关系。 |
地址 |
100094 北京市海淀区北清路68号用友软件园 |