基于对象/关系映射理论的持久框架在Java中的设计与实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:ljxue1224
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,大多数企业应用系统都采用面向对象技术与关系数据库相结合的开发方式,这意味着数据需要在对象模型和关系模型间进行转换。这就引出了对象模型和关系模型之间的阻抗不匹配问题。以往的解决方案在实际操作中遇到了一些问题,一个较好的替代方案是在应用层与数据库间使用一个持久框架,使用对象/关系映射解决两种模型转化问题,同时将数据库访问封装起来,实现数据的透明持久化。 本文介绍了对象模型与关系模型的各自特点,基于对象/关系映射理论,针对Java平台详细分析了映射实现策略,包括映射对象属性、映射类、映射关系、映射继承结构,并对Java中的集合框架以及Java5.0中支持的枚举特性提出了完备的映射方案。本文设计了一种框架以满足一般应用系统的要求。它实现了构建关系数据库的持久层的基本目标:一方面要解决对象关系模式不匹配的问题,另一方面要保证数据访问中间层需要的事务、并行、开发效率等方面的要求。在最后对框架的设计细节进行了描述与说明。 实践表明,基于对象/关系映射的对象持久框架将关系数据库的访问进行封装,从而实现了对象的透明存储,再加上缓存和延迟加载等性能优化手段,较为高效地实现了面向对象开发与关系数据库二者的结合。
其他文献
本文主要讨论由时间调和声波产生的具有阻抗边界条件的散射问题的模型△u+k2u=0,x∈R3-D{u=ui+us,()u/()v+ikλu=0,x∈()D(*)limr→∞r(()us/()r-ikus)=0,r=|x|其中D()R3为有
偏微分方程(简称PDE)这门学科迅速发展是在十九世纪,尤其在最近几十年中,偏微分方程(PDE)在许多领域被广泛应用,成为当代数学中的一个重要的组成部分.另一方面,从数学自身的
粗糙集(RoughSet)理论是20世纪发展起来的一种新的处理含糊性和不确定性问题的数学工具,求取高效、快捷的属性约简算法是当前该理论研究的主要课题之一。约简算法是信息系统分
差分方程是描绘离散型自然现象变化规律的强有力工具。近十年来,差分方程定性分析成为国内外研究的热点。鉴于有理型差分方程的形式相对比较简单,所以,最近几年关于有理型差分方
本文研究了2n阶具有转移条件的对称微分算子的特征值的一些问题.首先通过定义一个新的内积来介绍新的Hilbert空间,使得我们要研究的微分算子在新的Hilbert空间中是自共轭的.然
互补性概念是最优化问题以及平衡性分析和计算研究的中心.事实上,在研究线性规划的初期,线性规划的算法、分析及其结构等基本方面与互补松弛性的相关性就已经获得了普遍的认可,
随着社会经济的发展,消防部门的防火监督工作的任务更加重要,消防部门的防火建设工作已经成为消防部门的一项重要规划内容,好的消防防火监督规划和设计可以降低事故的发生率。本
块算法和分解算法是支持向量机的两个主要迭代算法,序贯最小优化算法是一种特殊的分解算法,将工作集的样本个数固定为两个,带来的直接后果是迭代次数的增加,当原始训练集的样
TV正则化方法是近几年来处理图像复原、图像去噪的一个新的方法、新的热点。在时域上单正则参数的TV正则化方法在图像去噪中的应用相当广泛和有效。而小波变换更是处理图像的
本文给出了二维Ricci流方程的一个八维李代数  X1=(e)t,X2=(e)x,X3=(e)y,X4=t(e)t+u(e)u,  X5=y(e)x-x(e)y,X6=x(e)x+y(e)y-2u(e)u,  X7=xy(e)x+y2-x2/2(e)y-2yu(e)u,X