首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
本文详细介绍了当前流行的开源框架Struts和Hibernate,将两者结合起来设计并实现了一个基于Web的基金信息管理系统。在MVC架构中,Hibernate实现模型部分(数据持久层),Struts实现视图和控制器部分,这种设计模式使系统在开发效率、可维护性和可扩展性方面都有很好的改进。  相似文献   

2.
基于Struts和Hibernate框架的Web应用的设计与实现   总被引:17,自引:3,他引:17  
基于J2EE平台的框架技术是目前开发Web应用的主流技术。其中,Struts框架基于MVC设计模式,清晰地划分了控制部分、业务逻辑和视图,实现了各层之间的解耦;而Hibernate对JDBC提供了轻量级的对象封装,降低了业务模型部分开发的难度。整合这两种框架的J2EE架构是Web应用开发的完美选择。本文以某企业办公系统E-WORK的开发为背景,重点阐述了Struts和Hibernate框架技术,并通过分析这两种框架各自的优缺点,设计了整合Struts和Hibernate框架技术的E-WORK系统的J2EE架构。最后以系统中一个模块的实现为例说明系统开发过程。  相似文献   

3.
Struts是基于模型视图控制器(MVC)体系的Web应用框架,它分离了界面和业务逻辑,提高了代码的可复用性和灵活性。文章简要介绍了MVC设计模式和Struts框架体系结构,并针对Struts框架存在的缺点,结合XSLT和Struts提出了新的Web应用开发框架Struts CS。Struts CS用XML/XSLT替换了原有表现层中的JSP页面,更加明晰地划分了业务逻辑层和表现层。  相似文献   

4.
软件是电子商务应用的基础.文中研究运用SSH框架实现MVC架构的电子商务软件开发平台,来解决电子商务软件开发存在的问题.首先研究电子商务软件的功能;其次研究MVC架构技术;然后研究由Struts、Spring、Hibernate集成的SSH框架技术;最后研究SSH框架实现MVC架构,通过电子商务系统实例,分别研究Struts实现表现层、Spring整合业务层、Hibernate实现数据层.运用文中研究的开发平台,不仅实现了视图、控制器与模型的彻底分离,而且实现了业务逻辑层与持久层的分离,无论前端如何变化,模型层只需很少的改动,提高了软件的可复用性.  相似文献   

5.
基于Hibernate和Struts的J2EE应用开发研究   总被引:1,自引:0,他引:1  
本文分析了Hibernate和Struts的机制,提出了一种基于Hibernate和Struts的J2EE应用开发策略。在这种策略中,模型层用Hibernate实现,视图和控制器则用Struts框架实现。这样可大大降低代码的耦合性以及提高系统的开发效率。  相似文献   

6.
Struts是基于MVC的Java Web应用框架,它把Java Web应用分为模型、视图和控制器三个部分;Hibernate是一个开源的ORM(对象关系映射)框架,它很好地提供对象与关系数据库的映射,实现关系数据库的持久化操作。在教学答疑系统中使用Struts与Hibernate框架提高了程序的开发效率,增加程序的可维护性、可重用性和可扩展性,并提供程序更好的性能。  相似文献   

7.
基于框架的Web系统开发研究   总被引:3,自引:1,他引:2  
为大幅度缩短Web系统的开发周期,同时提高系统运行可靠性,研究了当前流行的Struts及Hibernate两个框架技术.基于模型-视图-控制器(model-view-controller,MVC)设计模式进行系统开发,Struts框架用于Web应用的表示层实现,同时基于Hibernate框架完成了对象和关系之间的映射,从而实现了业务层和数据库层之间的交互.该软件开发模式大大提高了框架可复用性,降低了组件之间的耦合,构建的应用程序更易于测试.最后以实例表明了该方法的可行性.  相似文献   

8.
基于Struts和Hibernate的缺陷管理及度量系统   总被引:3,自引:0,他引:3  
Struts框架是基于MVC的设计模式,具有很高的可配置性.Hibernate对JDBC提供了轻量级的对象封装.把这两种框架有机结合,以Struts为表示层框架,以Hibernate为数据持久层框架,设计并实现了缺陷管理及度量系统,以部分模块为例说明这两种框架的结合在Web开发中的应用.  相似文献   

9.
针对Struts框架的不足,提出了一种整合Struts和Hibernate框架的基于J2EE平台的Web应用开发策略,有关数据持久部分由 Hibernate 框架实现,视图和控制器的实现依托于 Struts 框架;并将其应用在所开发的一个大型建行网上外卡交易系统中,该系统已通过建设银行总行的验收.  相似文献   

10.
通过对MVC设计模式与Struts框架的分析,结合医疗保险管理信息系统的特点及功能,给出了MVC Struts框架中控制器、模型、视图组件在医疗保险管理系统中的实现方法以及Web.xml和Struts文件的配置,采用JSP Servlet JavaBean技术完成了一种基于B/S结构的医疗保险管理信息系统的设计与开发方案.  相似文献   

11.
利用框架技术构建Web应用   总被引:4,自引:2,他引:4  
目前开发基于Java的Web应用正逐渐转向开源框架支持的轻量级开发架构,基于框架的Web应用具有高可靠性、可复用性,可扩展性和可维护性等优点.当前主流的开源框架有Struts、Spring和Hibernate,其中Struts是一个优秀的MVC框架,Spring是以AOP为基础并实现了IoC机制的轻量级框架,Hibernate是实现了对象/关系映射的持久化框架,它们三者的整合是目前一个比较流行的开发架构.分别介绍这3个框架,然后介绍整合了它们的一个开发架构,并通过一个实际的例子说明了在应用中将它们整合的方法.  相似文献   

12.
介绍了Struts和Hibernate两个开源框架及它们对MVC设计模式的实现.设计遵循J2EE规范和MVC设计模式,为解决小城镇电子政务系统的推广使用的难题,构建了基于Struts Hibernatc框架的Web电子政务系统,解决了目前小城镇电子政务系统推广普及的一些瓶颈问题,适用于新农村信息化建设项目的需求.  相似文献   

13.
一种快速开发Web应用程序方法的研究   总被引:11,自引:2,他引:11  
针对当前Web应用程序开发面临的问题,分析了开源项目Struts框架技术和Hibernate对象/关系映射技术,讨论了开发符合MVC2设计模式的应用程序的方法。在综合这些技术的基础上,进一步给出了一种快速开发Web应用程序的方案。  相似文献   

14.
刘香萍  赵雪岩  焦宁 《计算机工程与设计》2007,28(20):5060-5062,5065
Struts为Java Web应用程序提供了模型-视图-控制器(MVC)框架结构.采用Struts框架开发网上订票系统,充分体现了MVC的思想以及Struts结构在开发Web应用程序中的优势,将显示层、业务层和数据层分离,以实现代码重用和易于修改,提高系统的灵活性、复用性和可维护性,达到提高软件质量的目的.  相似文献   

15.
面向金税工程的依赖注入模式研究与应用   总被引:1,自引:0,他引:1  
分析了当前基于B/S架构的应用程序开发过程中遇到的问题,介绍了基于MVC模式的开源项目Struts,基于依赖注入模式的开源项目Spring,以及基于对象/关系映射技术的开源项目Hibernate;并详细描述了依赖注入模式的类型,提出了一种利用依赖注入模式整合Struts、Spring与Hibernate框架的方法.在此基础上实现了金税工程二期拓展系统,实践表明利用这个集成框架开发应用系统是高效的.  相似文献   

16.
在J2EE项目中使用Struts 对 MVC模式的研究与实现   总被引:16,自引:8,他引:16  
黄丹霞  杨璐  崔永普 《计算机工程与设计》2005,26(9):2488-2490,2542
介绍了一种目前在J2EE平台上应用日益广泛的Web应用程序框架--Struts,以及Struts所基于的MVC(ModelView-Controller,模型-视图-控制器)设计模式.通过在Web页面中使用Struts框架定义的标签,实现页面表示层与事务/数据层的分离,从而使页面更加简洁、易于管理.最后,以一个实际J2EE项目为例,说明如何使用Struts构建Web应用程序,实现MVC模式.  相似文献   

17.
利用J2EE轻量级框架构建Web应用研究   总被引:7,自引:2,他引:7  
J2EE往往使许多简单问题变得复杂,尤其是采用EJB技术开发中小型Web应用程序,往往会面临诸多问题.经过研究大量的J2EE技术框架,选择轻量级J2EE框架非常适合中小型Web应用项目.在对主流OpenSource的技术进行分析对比的基础上,选择采用以Spring框架作为核心框架,结合Structs作为表示层,持久层采用Hibernate技术.  相似文献   

18.
介绍了当前流行的Web开发的3个开源模块:Struts、Hibernate和Spring,并结合这3种架构设计和开发了一套B/S架构的电子政务系统并已成功的投入应用。该系统分为3层,其中重点分析了Spring框架对Struts视图层和Hibernate持久层的集成控制。在J2EE平台下整合3种技术,系统层次划分更为清晰,可扩展性大大增强,大幅度提高了软件开发的效率。  相似文献   

19.
Hibernate对Struts框架的扩展研究   总被引:1,自引:0,他引:1  
引入MVC框架,确定了MVC在Web开发的应用模式,研究了符合MVC标准的Struts框架工作流程及其应用的优势和不足.结合持久化工具Hibernate的功能特点和Struts框架的优势,利用框图描述的方法对Struts框架进行扩展,提出了扩展后的Web开发多层软件体系结构应用模型.扩展后的Struts框架,使Web开发的层次更加清晰,降低了各层之间的耦合,提高了代码的复用性,可使Web开发的效率大幅度提高.  相似文献   

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

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