基于J2EE的数据持久模型的设计与应用

来源 :东南大学 | 被引量 : 0次 | 上传用户:flywate
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文针对面向对象技术和关系数据库这一企业应用开发的通用环境,研究了数据的持久解决方案并实现了数据持久模型。 由于面向对象和关系数据库在处理方式上的差异,导致了关系对象阻抗的不匹配,使得对象设计者花费大量的时间实现对象在关系数据库中的持久。本文讨论了解决数据持久问题的各种技术,利用在对象和关系数据库之间建立映射的机制,来消除面向对象和关系数据类型的不匹配。根据上述映射的机制建立了持久层的实现模型,并就模型的设计策略、模型框架、实现关键技术详细进行了讨论。使用代理模式进行持久化管理,将底层的数据访问独立封装起来,根据业务请求和映射信息文件动态的生成SQL代码,从而使得对象模型与关系数据库之间具有无关性。基于对象一关系映射,实现了一个基于J2EE架构的功能完备的持久层。 相关问题实际应用表明,运用该模型实现的企业应用系统功能能够满足实际需求,开发方便快捷,运行性能稳定可靠。此外,所使用的代理和缓冲机制等技术也在一定程度上提高了性能。
其他文献
本论文提出了基于客户机/服务器通信模型的地理信息数据安全控制系统的整体方案,并分别从监控的管理端和监控端详细说明其研究、设计和实现的全部过程。整个方案结合实际需求,
格子Boltzmann方法(Lattice Boltzmann Method,简记LBM)是近年来发展起来的一种模拟流体流动的新的计算方法,并在流体力学等领域有着广泛的应用。但是由于流体流动的复杂性,使流
集成了传感器、嵌入式、网络和无线通信四大技术的无线传感器网络以其在军事领域和民用领域的巨大应用潜力而受到越来越多的重视和研究,其异于传统网络的诸多特点决定了整个网
基因芯片技术是近年来发展非常迅速的一门学科交叉技术,尤其在其反应图像处理方面,更涉及到生命科学,机械工程科学,光学和计算机科学的综合交叉应用。基因芯片图像的处理和数据采
随着电信企业的不断发展,企业间的竞争越来越激烈。完善服务体系、改善服务质量、提高市场竞争力已成为各电信企业不断追求的目标。面对运营过程中逐渐积累的大量零散、彼此孤
选播是IPv6中新定义的一种网络服务模型,它使得用户通过一个选播地址就能访问到该地址所表示的一组服务器中离用户“最近”的一个。选播服务有着巨大的应用潜力,但其实现在技
在传统信息检索中,对词汇的识别往往是机械识别、语法识别,而不是语义识别,不考虑概念之间的联系。关键词检索在进行关键词匹配时,传统的精确匹配采用词形匹配而非词义匹配,检索到
嵌入式系统应用的迅速增长导致了嵌入式操作系统的应用越来越广泛。μCLinux作为嵌入式操作系统,继承了Linux的优良传统,在嵌入式领域得到了广泛的应用。但是由于嵌入式系统多
ARP协议是Intemet的标准协议之一,其功能是将IP地址转换成MAC地址。利用ARP协议的工作原理可以伪造ARP数据包,通过虚假的IP地址与MAC地址的映射关系实现ARP欺骗。利甩ARP欺骗可
Web应用程序是近些年来软件业中发展最快的应用程序之一。Web应用所使用的开发语言和开发模型在不断发展。新技术的应用或现有技术的强强组合使Web应用本身变得越来越复杂。