发明名称 |
一种在Java应用中进行数据操作的方法及装置 |
摘要 |
本发明公开了一种在Java应用中进行数据操作的方法及装置,用以将数据表映射为源代码形式,提高对象关系映射的效率及准确率。该方法为:从数据库中获取至少一个表的结构信息,将所述至少一个表的结构信息映射为域对象类文件和数据访问类文件,在接收到数据操作指示时,基于所述数据访问类文件包含的函数对所述域对象类文件进行数据操作。该方法能够将数据表映射为源代码,提高对象关系映射的效率和准确率。本发明同时公开了一种在Java应用中进行数据操作的装置。 |
申请公布号 |
CN102566990B |
申请公布日期 |
2015.03.11 |
申请号 |
CN201010593313.4 |
申请日期 |
2010.12.09 |
申请人 |
北大方正集团有限公司;北京北大方正电子有限公司 |
发明人 |
崔杰 |
分类号 |
G06F9/44(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
黄志华 |
主权项 |
一种在Java应用中进行数据操作的方法,其特征在于,包括:从数据库中获取至少一个表的结构信息;将所述至少一个表的结构信息映射为域对象类文件和与域对象类文件相对应的数据访问类文件;其中,将所述至少一个表的结构信息映射为域对象类文件,包括:针对所述至少一个表定义域对象类,并在所述域对象类中预设获取数据和设置数据的外部接口;将表的结构信息映射为所述域对象类的私有数据;在将至少一个表的结构信息映射为域对象文件时,首先针对该至少一个表预定义域对象类,包括定义域对象类的命名规则,域对象类私有数据成员的命名规则,数据类型映射规则,构造函数,以及获取数据和设置数据的外部接口;再将表的结构信息映射为域对象类的私有数据;在接收到数据操作指示时,基于所述数据访问类文件包含的函数对所述域对象类文件进行数据操作。 |
地址 |
100871 北京市海淀区成府路298号方正大厦9层 |