首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
由于目前关系数据库是主流数据库,因此持久层技术也就变得越来越重要,也越来越受到技术人员的重视。在java技术当中,有较多的方法可以实现数据持久化,因此,持久层也是java程序当中重要的内容之一。本文主要在介绍数据持久层解决方案的基础上,介绍Hibernate及其在Web应用开发中的配置方法,并确立解决方案。  相似文献   

2.
框架技术在Web系统开发中的应用   总被引:10,自引:3,他引:10  
黄华 《微机发展》2005,15(5):77-79,113
Spring是近来出现的一个使用POJO(纯粹Java对象)、以控制倒置(IoC)原则和面向方面编程思想(AOP)为基础的轻量级J2EE开发框架。Hibemate是一个对象持久化工具,它通过其强大的O/R映射功能将Java对象同存放于关系数据库中的数据进行映射,避免了开发人员使用大量的SQL语句通过.JDBC的方式对数据库进行操作。文中划分了Web系统的层次,介绍了应用Spring框架负责进行业务层,及Hibernate框架进行持久层开发的一般步骤,最后介绍了这两个框架的整合方法。这样便于“解耦”代码,允许新的组件被添加进来,而且使代码易于维护,同时还能有效地提高开发效率。  相似文献   

3.
Spring是近来出现的一个使用POJO(纯粹Java对象),以控制倒置(IoC)原则和面向方面编程思想(AOP)为基础的轻量级J2EE开发框架.Hibernate是一个对象持久化工具,它通过其强大的O/R映射功能将Java对象同存放于关系数据库中的数据进行映射,避免了开发人员使用大量的SQL语句通过JDBC的方式对数据库进行操作.文中划分了Web系统的层次,介绍了应用Spring框架负责进行业务层,及Hibernate框架进行持久层开发的一般步骤,最后介绍了这两个框架的整合方法.这样便于"解耦"代码,允许新的组件被添加进来,而且使代码易于维护,同时还能有效地提高开发效率.  相似文献   

4.
一种基于DAO设计模式与Hibernate框架的数据持久化层模型   总被引:5,自引:0,他引:5  
分析了DAO设计模式与Hibernate框架的工作原理,研究了Hibernate进行持久化操作的核心API.设计了一个结合DAO设计模式与Hibernate框架的数据持久化层模型.最后,详细描述了该模型在具体应用中的实现过程.  相似文献   

5.
分析了传统JDBC框架存在的代码复用性低、耦合度高、不易移植、易出现网络故障导致Connection对象失效等缺陷, 结合若干设计模式和数据库重连机制, 提出了一种改进的JDBC框架. 该框架通过DAO模式向业务逻辑层提供调用持久化逻辑的接口、解耦合业务逻辑与持久化逻辑; 利用模板、策略和工厂模式封装DAO的具体实现, 实现具体持久化代码的统一性并减少代码的冗余度. 将改进的JDBC框架应用于某高校绩效考核管理系统, 实践结果表明, 通过使用改进的JDBC框架, 有效增强了系统的鲁棒性, 解耦合了数据持久层与业务逻辑层, 提高了数据持久层代码的复用率和开发效率.  相似文献   

6.
J2EE数据持久层的解决方案   总被引:51,自引:2,他引:51  
田珂  谢世波  方马 《计算机工程》2003,29(22):93-95
在基于J2EE项目的开发过程中,数据持久层的设计往往是一个棘手的问题。该文在分析3种主流解决方案的基础上,介绍了开源O—R映射开源项目Hibernate,并且对J2EE服务器端编程开发架构进行了比较,探讨了采用Hibernate开发架构的技术优势。  相似文献   

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

8.
NHibemate作为一个开源工具实现了业务类与数据库之间的持久层。通过实体映射与关系映射,使对数据库的操作就直接转换为对这些实体的操作。本文介绍了持久层、映射等数据持久化的理论,并重点阐述了NHibemate如何在,NET程序开发中的应用。  相似文献   

9.
通过实例介绍了利用Hibernate实现对象持久化的过程,并对持久化过程中对象创建的时序和状态进行了分析。采用Hibernate进行持久化有利于提高开发的灵活性,有利于提高数据访问效率。  相似文献   

10.
J2EE项目中的数据持久层设计   总被引:7,自引:0,他引:7  
数据持久层的设计目标是为整个项目提供一个高层、统一、安全和并发的数据持久机制。完成对各种数据进行持久化的编程工作,并为系统业务逻辑层提供服务。数据持久层提供了数据访问方法,能够使其它程序员避免手工编写程序访问数据持久层(Persistene layer)。  相似文献   

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

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

京公网安备 11010802026262号