一种基于元数据配置的数据管理方法及装置制造方法及图纸

技术编号:17779738 阅读:130 留言:0更新日期:2018-04-22 08:15
本发明专利技术涉及一种基于元数据配置的数据管理方法及装置,该方法包括:S1、创建数据基本表、数据关联表以及数据列字段配置表;S2、基于所述数据基本表、数据关联表以及数据列字段配置表,配置数据表元数据;S3:后台数据处理单元根据参数查询数据配置元数据,通过反射机制创建数据对象,返回数据记录;S4:前台数据管理WEB页面根据返回的元数据自动生成页面结构,填充数据记录。本发明专利技术的基于元数据配置的数据管理方法及装置,通过元数据配置自动生成数据管理模块,从而解决了开发周期长问题,还可以保持界面风格统一,从而提高大业务量的数据管理开发效率。

【技术实现步骤摘要】
一种基于元数据配置的数据管理方法及装置
本专利技术涉及计算机数据管理
,具体涉及一种基于元数据配置的数据管理方法及装置。
技术介绍
数据管理是管理信息系统中的常见功能,一般而言,如果要维护数据库中的一个业务信息表,需要对应开发一个web管理页面,基本功能包括添加、修改、查找、删除等。上述开发方法适用于较小业务量的开发,然而,当要管理的数据种类非常多时,如果每个数据库表都单独开发一个管理页面,这种开发方法便显得繁琐复杂,相同的页面控件功能单元也无法重复使用,并消耗较大的工作量。因此,需要设计一种通用的数据管理方法,通过简单的配置自动生成管理页面,适应不同场合和应用环境。
技术实现思路
针对现有技术存在的缺陷,本专利技术提供了一种基于元数据配置的数据管理方法及装置,通过元数据配置自动生成数据管理模块,从而解决了开发周期长问题,还可以保持界面风格统一,从而提高大业务量的数据管理开发效率。本专利技术的一个目的是提供了一种基于元数据配置的数据管理方法,其特征在于,包括:S1、创建数据基本表、数据关联表以及数据列字段配置表;S2、基于所述数据基本表、数据关联表以及数据列字段配置表,配置数据表元本文档来自技高网...
一种基于元数据配置的数据管理方法及装置

【技术保护点】
一种基于元数据配置的数据管理方法,其特征在于,包括:S1、创建数据基本表、数据关联表以及数据列字段配置表;S2、基于所述数据基本表、数据关联表以及数据列字段配置表,配置数据表元数据;S3:后台数据处理单元根据参数查询数据配置元数据,通过反射机制创建数据对象,返回数据记录;S4:前台数据管理WEB页面根据返回的元数据自动生成页面结构,填充数据记录。

【技术特征摘要】
1.一种基于元数据配置的数据管理方法,其特征在于,包括:S1、创建数据基本表、数据关联表以及数据列字段配置表;S2、基于所述数据基本表、数据关联表以及数据列字段配置表,配置数据表元数据;S3:后台数据处理单元根据参数查询数据配置元数据,通过反射机制创建数据对象,返回数据记录;S4:前台数据管理WEB页面根据返回的元数据自动生成页面结构,填充数据记录。2.根据权利要求1所述方法,其特征在于,所述配置数据列字段的元数据,具体包括:配置数据基本表、数据关联表、数据列字段内容,数据基本表存放要管理的数据基本信息,数据关联表存放数据关联信息,数据列字段配置表存放数据中属性的描述信息。3.根据权利要求2所述方法,其特征在于,所述数据表元数据,具体包括:数据字段名称、类型、是否为空、是否可编辑、是否显示、关联映射关系、长度大小、是否主键、提示信息。4.根据权利要求1所述的方法,其特征在于,所述步骤S3具体包括:前台数据管理WEB页面传递存放在数据基本表中的表名称给后台数据处理单元,后台数据处理单元连接Oracle数据库,根据表名称查询数据库中存放的数据配置元数据,然后根据元数据通过JAVA的类反射机制创建数据对象,后台数据处理单元再根据数据对象查询数据记录。5.如权利要求1所述的方法,其特征在于,所述步骤S4具体包括:前台数据管理WEB页面接收后台数据处理单元返回的元数据,根据数据字段类型、数据字段描述,自动生成页面结构。6.如权利要求5所述的方法,其特征在于,所述字段类型包括:单行文本、多行文本、整型、浮点型、日期类型、时间类型、下拉框类型、关联类型、附件类型。7.如权利要求1所述的方法,其特征在于,方法还包括:对生成的数据页面内容进行添加、修改、查找和删除。8.根据权利要求1所述的方法,其特征在于,所述步骤S3中,后台数据处理单元通过接收要生成的数据库表请求,根据反射机制返回数据元数据和数据记录。9.一种基于元数据配置的数据管理装置,其特征在于,包括:数据库建设...

【专利技术属性】
技术研发人员:王冉游庆根何雯林宇徐斌华婷婷孙苑陶卫峰龚少麟童号陶骏
申请(专利权)人:中国电子科技集团公司第二十八研究所
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1