[发明专利]一种基于iBatis的对象关系映射方法及系统在审
申请号: | 201410648322.7 | 申请日: | 2014-11-14 |
公开(公告)号: | CN104317964A | 公开(公告)日: | 2015-01-28 |
发明(设计)人: | 包辰明;邓龙腾;王伟;陈林;胡立强;廖继逢;赵金鑫;陶然;刘颖莲;刘威 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供的一种基于iBatis的对象关系映射方法及系统,由于引入数据库表名与对象名,字段与属性的映射关系的Xml配置文件来表达它们之间的关系,屏蔽了对底层数据库的信息,达到只针对对象本身的操作,从而可以动态适应数据库的变更,如表名、字段的变更,因为此时只需要修改相应的对象/表、属性/字段的映射文件即可,使得对数据库的操作面向对象,对数据库的操作简单,流程简化,提高程序员的工作效率,降低了工作负担。 | ||
搜索关键词: | 一种 基于 ibatis 对象 关系 映射 方法 系统 | ||
【主权项】:
一种基于iBatis的对象关系映射方法,其特征在于,所述方法包括:配置数据库的配置文件的表名与对象名的第一映射关系、所述数据库的配置文件的字段与所述对象属性的第二映射关系、及配置操作标识符与所述数据库的SQL的第三映射关系;根据所述第一映射关系将所述数据库的配置文件的表名替换成所述对象名;根据所述第二映射关系将所述数据库的配置文件的字段替换成所述对象属性;被调用程序接收调用程序发送所述操作标识符和操作对象参数;被调用程序根据操作对象参数确定操作对象名称;被调用程序根据操作对象名称和第一映射关系获取对应的所述数据库的配置文件;被调用程序根据所述操作标识符和第三映射关系获取对应的SQL;被调用程序将所述SQL的参数值替换成接收到操作对象参数;被调用程序在所述数据库执行替换后的SQL,以使得替换后的SQL对所述配置文件中的对象属性进行处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410648322.7/,转载请声明来源钻瓜专利网。