首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 27 毫秒
1.
基于Hibernate的数据持久化应用研究   总被引:1,自引:0,他引:1  
Hibernate是一个对象持久化工具,它通过其强大的O/R映射功能将Java对象同存放于关系数据库中的数据进行映射,避免了开发人员使用大量的SQL语句通过JDBC的方式对数据库进行操作,可以有效地提高开发的效率。将其应用于企业在线资产管理系统,可充分利用其优点。  相似文献   

2.
面向对象的系统开发方法和基于关系模型的数据库系统由于理论基础的不同导致了它们之间存在不匹配障碍。O/RMapping(对象/关系映射)技术架起了对象与关系数据库之间的桥梁。本文介绍了持久层、映射等数据持久化的理论,并重点阐述了NHibernate技术如何在.NET框架中的应用。  相似文献   

3.
对象和关系数据是业务实体模型的两种表现形式。业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和继承关系,而在数据库中,关系数据无法直接表达多对多关联和继承关系。因此,把对象持久化到关系数据库中,需要进行对象/关系的映射。  相似文献   

4.
卞良 《内江科技》2008,29(5):134-135
Grove是一个基于.NET的O/R Mapping框架,通过O/R Mapping框架可以实现对象和关系数据库之间的映射,这种映射可以屏蔽应用系统应用异类数据源问题。本文简述了Grove ORM包含的内容,同时应用Grove工具实现了学生学籍管理系统中的O/R Mapping映射框架。  相似文献   

5.
周静 《今日科苑》2007,(12):75-76
Hibernate作为一个基于Java的开源的持久化中间件,现已成为众多的Java开发人在企业应用和关系数据库之间的首选中间件,而要使用Hibernate来实现数据的持久化,如何合理的进行Java对象与关系数据库之间的关系映射是关键所在。  相似文献   

6.
程频 《科技创业月刊》2005,18(9):143-145
讨论了如何利用O/R Mapping(对象关系映射)原理将对象关系映射到关系型数据库中,并借助持久层技术Hibernate简化映射过程和对扩展性进行了研究。  相似文献   

7.
在开发J2EE应用系统中,在进行数据库操作时,使用传统的JDBC来处理数据对象之间的关联关系会非常繁琐。Hibernate通过O/R Mapping将表间关系转化为实体之间的关系,这种关系通过在映射文件中加以声明,较简单地解决了这个问题。Hibernate的关联映射包括一对一,一对多,多对多3种。对这3种关联关系进行系统的分析研究,使得读者对Hibernate的关联映射有一定了解。  相似文献   

8.
面向对象的开发语言与关系型数据库之间的矛盾实际上就是对象模型和关系模型之间的矛盾,由于思维方式的不同导致了两者之间存在天然的"不匹配".本文对此做了一些研究,分析了O/R Mapping的优缺点,同时分析了目前一些O/R Mapping产品的特点.  相似文献   

9.
Hibernate作为当今流行的开发产品,它提供了一个为面向对象到关系型数据库进行映射的框架,开发人员可以采用Hibernate使用对象编程的思维来操纵数据库,实现数据的持久化。  相似文献   

10.
张皓 《科技创业月刊》2005,18(12):179-180
对象模型基于软件工程的原理,而关系数据模型则基于数学原理,两种模型理论基础的不同导致了它们之间的“阻抗不匹配”,所以使其关系数据库存储持久化对象时需要进行“对象/关系映射”。着眼于面向对象系统中类及其实例与关系数据库中表的映射,分析对象/关系映射的原理。  相似文献   

11.
刘双双 《科技广场》2009,(7):225-226
在阐述持久化和对象关系映射概念的基础上,介绍了为什么要持久化,为什么要做持久化和ORM设计,并介绍了目前流行的ORM产品.  相似文献   

12.
针对软件开发人员经常面对如何实现类的继承映射,研究了实现类的继承映射的几种实现方法,重点分析每种方法的优缺点,并给出如何使用的几点建议。解决软件开发过程中存在继承关系的对象持久化问题。  相似文献   

13.
ORM(Object/Relation Mapping),即对象/关系数据库映射。ORM框架就是为了解决面向对象程序设计语言与关系型数据库之间"阻抗不匹配"而产生的,这种框架能将业务逻辑层和持久层有效分离,使两层之间以松耦合方式衔接起来,便于代码的维护。探讨了ORM框架的实现机制。  相似文献   

14.
需要对语义主题树特征进行聚类算法设计,提高对语义特征的搜索和语义泛化能力。传统的语义特征聚类算法采用基于本体映射的语义特征聚类算法,建立异构的本体模型之间的语义等价映射关系,导致聚类性能和语义泛化能力不好。提出一种基于语义覆盖度融合的I/O映射聚类算法,利用领域知识和模式匹配,建立本体之间语义映射关系,考虑三种与语义信息相关的学习知识,得到语义相似度函数,利用统计TF-IDF的方法计算词语的特征权值,通过语义主题树特征匹配,实现搜索引擎的覆盖度I/O映射聚类改进。仿真实验表明,采用该算法能提高对语义的覆盖度融合能力,具有更好的数据聚类性能,较好地完成语义映射任务,语义信息检索查准率提高为98.7%。  相似文献   

15.
对象模型是软件系统分析结果中的一部分,数据库设计是系统设计的一个重要步骤。描述了以对象模型为依据借助X3D工具进行三维模型对象的一种方法。在进行数据库设计的过程中,通过将对象、对象的成员以及对象间关系映射到实体、实体的属性以及实体间关系的方式进行了数据库设计,实现了系统分析与数据库设计在面向对象体系上的一致。  相似文献   

16.
在常用数据库交换技术的基础上,采用在嵌入式操作系统上开发XML中间件技术,建立数据库与XML之间的双模式映射关系,通过为源XML模式和目标XML模式建立匹配规则进行数据交换,嵌入式系统与普通PC机之间的数据同步采用XML方式进行,实现异构管理系统数据交换。  相似文献   

17.
本文分析了当前非常流行的Struts和Hibernate两个开源框架,并将它们结合起来,运用开发企业在线资产管理系统。该系统具有较好的重用性、灵活性和可维护性。Struts作为目前非常流行的MVC模式的Web框架,却存在着持久层开发的问题。Hibernate通过其强大的O/R映射功能将Java对象同存放于关系数据库中的数据进行映射,避免了开发人员采用JDBC的方式大量使用SQL语句对数据库进行操作,可以让Java程序员能够使用面向对象编程的思维来操作数据库,能够提供更加灵活的业务逻辑。这样结合起来节约了开发Web站点的成本,同时也提高了工作效率。  相似文献   

18.
地理数据建模是GIS的核心,它能够高效率、高质量和高效益提供GIS的数据管理和支持决策分析起着重要的作用。结合考古研究的需要,采用面向对象的方式组织的数据模型,针对考古GIS数据的组织、对象的结构、O/R映射方式进行了研究。  相似文献   

19.
目前大多数项目或产品都使用关系型数据库实现业务数据的存储。在开发过程中,常常有一些业务逻辑需要直接使用SQL语句实现,结果遍地布满了SQL语句。为了使数据库访问层透明,通常将关系数据映射为对象组织起来,即对象关系映射(ORM)。本文对几种常见的ORM数据访问层进行了详细的介绍和比较,提出了使用策略,给出了具体的实现代码。最后,针对“影像中国”项目的需要,构建了影像中国的通用数据访问层NewMap.ORM.并对其性能进行了优化。  相似文献   

20.
Hibernate是一个开源的对象关系框架,它对JDBC进行了封装,java程序员可以通过Hibernate框架用对象编程的方式操纵数据库。而使用Hibernate缓存,减少了项目当中应用程序与数据库的交互,从一定程度上提高了项目运行的效率。主要探讨Hibernate框架的缓存实现机制与相关的应用策略。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号