首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
开发一个同时使用面向对象技术和关系型数据库技术的项目是一件困难的事情。为了解决面向对象技术和非面向对象技术之间存在阻抗不匹配问题,在企业应用开发过程中需要使用持久层来减少不匹配带来的影响。持久层是根据分层思想的指导,通过建立逻辑门户,采取一定的对象-关系映射策略,隐藏所有数据库访问代码细节,向开发人员提供的透明的对象持久化机制。在对现今流行的持久层设计技术、DAO模式和CMP模式的实现,进行深入分析的基础上,讨论了一个良好的持久层所应具备的功能,提出了一个持久层实现模型。  相似文献   

2.
民族文献信息库中基于iBATIS的持久层应用   总被引:2,自引:0,他引:2  
本文以民族文献信息库项目开发为背景,在比较了目前常用的数据层解决方案后,提出了利用iBatis实现数据持久层,给出了iBatis的工作原理,并简单描述了数据持久化实现过程。系统在引入iBatis持久层框架后,有效地降低了三层架构中层与层之间的耦合度,提高了系统的可扩展性和可维护性。  相似文献   

3.
Hibemate是一个对象持久化工具,它通过其强大的O/R映射功能将Java对象同存放于关系数据库中的数据进行的映射,避免了开发人员使用大量的SQL语句通过JDBC以及其他的方式对数据库进行操作,极大地提高了软件的开发效率。  相似文献   

4.
关系范例与对象范例之间存在“阻抗不匹配问题”。文中讨论了基于持久层的对象关系的数据库技术的设计与实现,针对J2EE开发过程中数据持久层的设计问题,介绍了目前比较流行的一种持久层解决方案Hibernate的应用开发过程及其不足之处。  相似文献   

5.
基于iBATIS数据库访问技术的研究与应用   总被引:1,自引:0,他引:1  
目前大多数软件开发都采用面向对象技术,而数据仍然保存在关系数据库中。由于对象模型和关系模型存在阻抗不匹配,因此实现对象与关系的映射已成为软件开发领域的关键问题。iBATIS采用O/R Mapping技术、XML技术和软件分层的设计思想,实现了一个有效的数据库访问中间件。选择iBATIS进行数据持久化,具有可开源、松耦合等特点,从而使系统的数据访问与应用逻辑分离开来。该技术的采用满足企业的开发需求,使系统具备可扩展性、可移植性、安全性、易维护性等。  相似文献   

6.
本文在对目前持久层主流解决方案进行了介绍的基础上,重点分析了使用Hibernate开发数据持久层的原理和优势,也指出了Hibernate开发数据持久层还存在的不足,并就如何使用Hibernate进行开发给出实例。  相似文献   

7.
本文介绍了JavaEE5平台的主要特点和房地产交易、管理的一些具体流程,以及该系统设计和实现中的关键技术。本系统已应用到房产管理局的房地产信息管理系统中,运行稳定、高效。  相似文献   

8.
本文在对目前持久层主流解决方案进行了介绍的基础上,重点分析了使用Hibernate开发数据持久层的原理和优势,也指出了Hibernate开发数据持久层还存在的不足。并就如何使用Hibernate进行开发给出实例。  相似文献   

9.
在J2EE持久层中用Spring+iBATIS实现Webwork开发   总被引:2,自引:0,他引:2  
章文跃 《福建电脑》2009,25(5):172-173
本文探讨了J2EE开发模式的优劣,并应用实例介绍了在持久层中应用Spring+iBATIS实现Webwork开发的方法,该方法使用Webwork作为MVC框架,在逻辑层(Action层面),结合Spring提供的事务管理以及Hibernate封装,实现一个完整的登录逻辑。  相似文献   

10.
本文介绍了Java EE 5平台的主要特点和房地产交易、管理的一些具体流程,以及该系统设计和实现中的关键技术.本系统已应用到房产管理局的房地产信息管理系统中,运行稳定、高效.  相似文献   

11.
轻型永久对象管理器缓存机制的设计与实现   总被引:2,自引:0,他引:2  
信息系统中,理想的应用程序结构应该是基于对象模型的,但是数据几乎总是保存在关系数据库中。永久对象管理器的位置处于对象模型和关系模型之间,它将应用程序的对象映射到关系数据库的表中,从而对应用程序开发者隐藏了下层的实现,简化了应用程序的开发。缓存机制是构成永久对象管理器的重要组成部分,它通过缓存最近被访问过的对象来减少对数据库的访问。文中分析了一个对象缓存机制的设计和实现,并通过测试证明引入该缓存机制可以极大地提高系统的性能。  相似文献   

12.
开发一个同时使用面向对象技术和关系型数据库技术的项目是一件困难的事情.为了解决面向对象技术和非面向对象技术之间存在阻抗不匹配问题,在企业应用开发过程中需要使用持久层来减少不匹配带来的影响.持久层是根据分层思想的指导,通过建立逻辑门户,采取一定的对象-关系映射策略,隐藏所有数据库访问代码细节,向开发人员提供的透明的对象持久化机制.在对现今流行的持久层设计技术、DAO模式和CMP模式的实现,进行深入分析的基础上,讨论了一个良好的持久层所应具备的功能,提出了一个持久层实现模型.  相似文献   

13.
常规的数据持久化方法是通过对象关系映射把对象存储到关系数据库中,但是易用性和效率一直是个问题。提出了一种更加方便、性能更强的方法,即用对象数据库来存储海量数据。然而目前对象数据库的使用还不是非常广泛,不少程序员可能还不了解对象数据库的使用。提出的基于对象数据库的扩展Java集合框架(Java Collection Fram ework),可以使程序员操作对象数据库就像使用普通的Java集合框架一样方便,而且在性能上也优于普通的关系数据库。  相似文献   

14.
详细介绍基于J2EE架构,使用Spring+Struts+iBATIS轻量级复合框架,采用迭代的开发方法实现易于维护、易于动态扩展、具有伸缩性的科技计划项目管理系统的过程.通过近三年在甘肃省科技计划管理中的应用表明,系统运行稳定,响应速度快,安全性高.  相似文献   

15.
建立检验检疫机构监管企业信用管理体系,是与国际惯例接轨、加强进出口产品质量安全监管、提高中国企业和产品国际形象与市场竞争力的必经之路,通过对Webwork、Spring、i—BATIS框架进行简要介绍的基础上。探讨系统的设计思路及功能模块设计,完成企业信用管理体系系统的构建应用。  相似文献   

16.
建立检验检疫机构监管企业信用管理体系,是与国际惯例接轨、加强进出口产品质量安全监管、提高中国企业和产品国际形象与市场竞争力的必经之路,通过对Webwork、Spring、i-BATIS框架进行简要介绍的基础上,探讨系统的设计思路及功能模块设计,完成企业信用管理体系系统的构建应用。  相似文献   

17.
J2EE数据持久层的应用研究   总被引:2,自引:0,他引:2  
关系范例与对象范例之间存在“阻抗不匹配问题”。文中讨论了基于持久层的对象关系的数据库技术的设计与实现,针对J2EE开发过程中数据持久层的设计问题,介绍了目前比较流行的一种持久层解决方案Hibernate的应用开发过程及其不足之处。  相似文献   

18.
Hibernate是一种新的ORM映射工具,它对JDBC进行了轻量级的对象封装,使得Java程序员可以使用对象编程思维来操作关系数据库。本文分析了传统持久化解决技术的特点,然后介绍了Hibernate的基本框架。  相似文献   

19.
基于JDO技术实现J2EE环境的数据持久层   总被引:1,自引:1,他引:0  
JDO(Java数据对象)和实体Bean是实现持久存储的具体方案,文童通过JDO与BMP(Bean管理持久性)的集成分析了两种技术关于生命周期管理的实质,比较了二者在事务处理和状态转换方面的不同处理方法,为J2EE环境的持久设计提供了一种更灵活简便的选择。  相似文献   

20.
通过对现有考试系统的分析,在J2EE的B/S应用模式下,采用Hibernate构建一个功能强大而又简洁、灵活的轻量级J2EE架构,设计了一个功能模块松散耦合的在线考试系统,并利用柔性构件技术、XML数据标准和Java语言实现。该系统效率高、通用性强、操作方便,具有良好的可扩展性、实用性和可维护性,并为开发带有图形编辑平台的考试系统提供了设计和研究上的新思路。  相似文献   

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

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