首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 31 毫秒
1.
基于Hibernate和Spring框架的Web应用研究   总被引:1,自引:1,他引:1  
Hibernate是当前广泛应用的一种ORM数据库访问框架,它提供从对象模型到关系型数据模型的映射。Spring框架是一种轻量级J2EE应用框架,是针对Bean的生命周期进行管理的轻量级容器。介绍这两种框架并将它们结合起来形成一个业务持久层解决方案。这里提出使用Spring框架来管理业务对象,通过Hibernate作为数据持久层的方案来开发B/S架构的Web应用,并将此框架结构应用于实际项目的设计与开发中。  相似文献   

2.
基于Hibernate和Spring框架的Web应用研究   总被引:2,自引:0,他引:2  
华涛  郝克刚  葛玮 《微机发展》2006,16(11):84-86
Hibernate是当前广泛应用的一种ORM数据库访问框架,它提供从对象模型到关系型数据模型的映射。Spring框架是一种轻量级J2EE应用框架,是针对Bean的生命周期进行管理的轻量级容器。介绍这两种框架并将它们结合起来形成一个业务持久层解决方案。这里提出使用Spring框架来管理业务对象,通过Hibernate作为数据持久层的方案来开发B/S架构的Web应用,并将此框架结构应用于实际项目的设计与开发中。  相似文献   

3.
基于J2EE多层架构的Web开发框架研究*   总被引:4,自引:0,他引:4  
在经典的J2EE四层体系结构的基础上增加数据持久层,提出了基于J2EE五层体系结构的Web开发框架;分析了基于Struts框架的J2EE架构中实现对象持久性的局限性,从中分离出对象持久层,并将Hibernate这个面向对象的轻量级对象持久性技术集成到该架构中;应用DAO设计模式在业务逻辑层与持久层之间设计了多源数据访问组件,抽象和封装了对不同数据源的数据访问操作,实现对不同类型、结构、环境、用法的异构数据库的统一访问。  相似文献   

4.
要想使数据库达到更好地信息管理的目的,那么就需要对现行的访问效率和机制予以重视.在具体的运用中,如果要进行数据库访问就必须通过数据持久层才能实现,所以持久层的访问机制会对数据库效率产生影响.本文对HIBERNATE做出了具体的阐述,并在此基础上探讨了其数据库访问优化的相关问题.  相似文献   

5.
在基于J2EE项目的开发过程中,数据持久层的设计是一项重要的工作,它为业务逻辑层提供了操作数据的接口,持久层性能的优劣直接影响到业务逻辑层和表示层的效果.在分析目前主流持久层解决方案的基础上,提出了一种对JD13C的轻量级封装并应用DAO模式实现对数据库的透明访问、降低耦合性的方法,该方法运用Java语言的反射和代理机制,遵循软件工程中成熟的分层结构设计规范,同时兼顾框架设计中可靠、安全和可扩展的要求.给出该框架的设计和实现过程,通过实例论证了采用这种框架的技术优势.  相似文献   

6.
在基于J2EE项目的开发过程中,数据持久层的设计是一项重要的工作,它为业务逻辑层提供了操作数据的接口,持久层性能的优劣直接影响到业务逻辑层和表示层的效果。在分析目前主流持久层解决方案的基础上,提出了一种对JDBC的轻量级封装并应用DAO模式实现对数据库的透明访问、降低耦合性的方法,该方法运用Java语言的反射和代理机制,遵循软件工程中成熟的分层结构设计规范,同时兼顾框架设计中可靠、安全和可扩展的要求。给出该框架的设计和实现过程,通过实例论证了采用这种框架的技术优势。  相似文献   

7.
目前的J2EE应用中,普遍采用了多层的架构。本文总结了一种基于J2EE的轻量级多层架构,即目前比较流行的Struts+Spring+Hibernate组合框架:Struts框架可分为以下四个主要部分,其中三个就和MVC模式紧密相关:1、模型(Model),2、视图(View),3、控制器(Controller),4、一堆用来做XML文件解析的工具包。Spring可以实现对Struts、Hibernate的无缝链接,适用于业务层;持久层中采用了Hibernate这一功能强大的ORM映射工具。Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了轻量级的对象封装,使得Java程序员可以使用对象编程思维来操纵数据库。文中讨论了轻量级多层架构的应用,并在具体的案例中,充分结合Struts,Spring,Hibernate与J2EE体系结构过程中的性能,利用了Java语言的反射机制,对其中的重要组件进行了配置,又从软件层次结构的角度考虑了该种组合架构应该注意的问题,例如可扩展性问题,在实际的项目中取得了很好的效果。  相似文献   

8.
基于Struts和Spring框架技术的Web应用的开发过程   总被引:2,自引:0,他引:2  
Struts是能够得到支持最多的服务器端表示层框架,它通过配置文件struts-config.xml将各层联系起来.Spring是以AOP为基础并实现了IoC机制的J2EE轻量级框架,对ORM也提供了良好的支持.MyEclipse是Eclipse支持下的J2EE开发插件.这里通过实例探讨了如何通过MyEclipse来开发基于Struts和Spring的Web应用的过程.  相似文献   

9.
杜远坤  张跃虎 《福建电脑》2011,27(5):130-131,143
本文阐述基于J2EE轻量级框架的高校课程设置的设计与实现过程,分析Struts、Spring和Hibernate三大轻量级框架在实际应用中的优势,并给出表现层基于Struts框架、业务逻辑处理层基于Spring框架、数据持久层基于Hibernate框架的系统设计方案.  相似文献   

10.
J2EE技术在业界内被一致认为是非常优秀的软件构架,并在许多大型项目中得到了广泛应用,本文分析了基于J2EE技术的表现层开源构架Struts,业务层开源构架Spring和数据持久层开源构架Hibernate的相关技术特点,并把这种基于Struts Spring Hibernate的轻量级J2EE构架,在高校教务管理系统的开发中得到了实现.  相似文献   

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

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