对象关系映射模型研究

来源 :华北电力大学(北京) 华北电力大学 | 被引量 : 0次 | 上传用户:sesame_1975
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件的复杂度和规模不断增长和扩大,业务数据量也在不断增长,各种商业系统对于关系数据库的依赖程度也越来越强。由于面向对象在前台应用软件中的广泛应用,需要一套完善的对象关系映射机制(ORM)将内存对象的数据持久化到关系数据库中,因此对象关系映射已成为目前商业软件开发中重要的一部分。本文针对持久对象与关系数据库的存储矛盾,研究分析了目前比较流行的几种对象关系映射实现(Hibernate,JDO,Ibatis),深入研究了对象关系映射的方法和相关机制,设计并初步实现了一个对象关系映射框架:Lorm。该框架具有对象关系映射功能,使应用程序开发人员能够以统一的、面向对象的方法进行对象数据存取,而不必关心底层关系数据库的实现,从而极大地提高了开发效率。基于Lorm框架的应用开发简单灵活,并支持SQL语言和JDBC标准。文中最后基于Lorm框架设计并开发了一个博客应用系统。
其他文献
随着多媒体技术的不断发展和计算机网络的日益普及,数字媒体的应用飞速地增长。与传统媒体相比,数字媒体易于复制和传播的优点给人们带来了更多便利,但是同时这一优点让数字
计算机三维图形技术的高逼真效果,使其在各个领域得到广泛的应用,而计算机硬件的不断更新也推动了三维图形技术的发展。在嵌入式领域,随着近年来嵌入式硬件的快速发展,计算速度的
伴随着现代化社会的高速发展,对软件开发的要求也越来越高,变更量之多、变更频率之快,使开发人员必须在相当的压力之下,迅速解决问题。另一方面,随着开发规模的不断扩大,加入开发的
当今,以信息家电为代表的互联网时代嵌入式产品,逐渐展现出了嵌入式市场的美好前景,在为嵌入式领域注入更多活力的同时,也对嵌入式领域的技术研发提出了新的挑战。这主要包括:支持
随着网络通信技术与计算机技术的发展,人类社会正在迅速进入以宽带网络为中心的信息时代。互联网发展推动了网络用户逐渐的增加,带动了大规模互联网应用的发展。同时,网络服
流媒体技术广泛用于互联网多媒体新闻发布、在线直播、网络广告、电子商务、视频点播、远程教育、远程医疗、网络电台、实时视频会议等互联网的信息服务的方方面面。Internet
随着信息技术的发展和市场竞争的加剧,我国各型企业纷纷组建管理信息系统。本文对房屋交易企业建立管理信息系统进行了研究和探讨,其目的是实现房屋信息的计算机管理,信息资
随着信息技术的高速发展,人们对信息的安全要求越来越高;与此同时日益增强的计算能力,使得一直占据着公钥密码系统核心地位的RSA密码系统,面对人们的需求已显得力不从心。椭
网络流量测量是对网络性能进行分析和建模的基础。随着网络技术的发展,对网络流量测量技术提出了更高、更新的要求,要采集到全部流量非常困难,而保存和处理流量日志也要耗费大量
大规模网络存储系统在时间和空间上呈现出多种复杂性,其状态和存储事件具有时空离散性,网络拓扑、存储节点、服务规则、存储请求具有动态综合作用特征。基于对象的存储系统具