计算机毕业设计外文翻译.pdf

计算机毕业设计外文翻译.pdf

ID:52286739

大小:262.12 KB

页数:4页

时间:2020-03-26

计算机毕业设计外文翻译.pdf_第1页
计算机毕业设计外文翻译.pdf_第2页
计算机毕业设计外文翻译.pdf_第3页
计算机毕业设计外文翻译.pdf_第4页
资源描述:

《计算机毕业设计外文翻译.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第40卷第6期河南大学学报(自然科学版)Vol.40No.62010年11月JournalofHenanUniversity(NaturalScience)Nov.2010Struts+Spring+Hibernate框架的整合实现陈辉l,赵洪升1,张艳春2O.河南省气象局,郑州450003;2.郑州大学,郑州450001)摘要:分析了Struts框架、Spring框架和Hibernate框架在Web应用中不同层次上所发挥的作用,通过整合三种框架设计出了集成框架的Web应用模型,解决了系统各层之间的松藕合问题.该Web应用模型在气象

2、科技管理系统中得到了实现和应用.关键词:Struts;Spring;Hibernate;loC;整合中图分类号:TP391文献标志码:A文章编号:1003-4978(2010)06一0642一04Confol'lnityandImplementationofStruts,SpringandHibernateFramework112CHENHui,ZHAOHong-sheng,ZHANGYan-chun(1.HenanProvincialMeteorologicalBureau,Zhengzhou450003,China;2.Zhen

3、gzhouUniversity,Zhengzhou450001,China)Abstract:ThisarticleanalysedthefunctionofthreekindsofmainstreamframetechnologyofJ2EE(Strutsframe,SpringframeandHibernateframe),whichdisplaysinthedifferentlevelofWebapplication.Throughconformingthethreekindsofframes,theWebapplicatio

4、nmodelintegratedframetechnologyisdesigned.Themodelresolvedthequestionofloosecouplingforeachotherbetweensystems.TherealizationapdapplicationoftheWebmodelispresentedinthemeteorologicalscienceandtechnologyMIS.Keywords:Struts;Spring;Hibernate;IoC;integration]2EE传统的]SPjServ

5、let开发模式优势在于直接、简单,可以很方便、快速地进行开发.但是,这种不加控制的开发模式往往带来页面显示、业务逻辑和数据的高藕合性,软件难以重用.目前的Web应用开发中普遍要求分离页面显示、业务逻辑和数据处理,降低开发团队的技术成本和分工协作的难度,这些都迫切需要采用新的高效的开发模式,并且随着]ava组件的迅速开发,许多技术包括AOP和IoC为JavaBeans提供了很多像E]B才拥有的强大功能,为]avaBeans提供了类似E]B的声明式编程模型,但并没有带来任何像E]B那样的复杂问题[IJ•]2EE复杂的多层结构、庞大的体系

6、决定了]2EE项目需要运用框架和设计模式来控制软件质量.因此实现]2EE项目的关键在于架构设计,特别是选择合适的框架[2].选择框架并建立适用的架构,同时让各个应用层以松散搞合的方式彼此作用,这给开发人员提出了挑战.目前,市场上出现了一些商业的、开源的基于]2EE的应用框架,其中主流的框架技术有基于MVC模式的Struts框架,基于IoC模式的Spring框架以及对象/关系映射(ORM)框架Hibernate等.文献[3-5J使用]2EE框架技术在构建Web应用的架构方面做了一些有益的工作,但还需要对各种框架技术之间的相互支持加以完

7、善.1集成框架Web应用模型的建立框架CFramework)是可重用的半完成的应用程序,可以用来产生专门的定制程序问.框架一般具有即插收稿日期:2010-01-15基金项目:河南省科技攻关项目(062422001日作者简介:陈辉0969一),女,河南南阳人,硕士,高级工程师.主要研究领域为软件工程、科技管理等.陈辉,等:Struts十Spring+Hibernate框架的整合实现643即用的可重用性、成熟的稳定性以及良好的团队协作性.图1为使用上述三种开源框架整合的Web应用表示层l通过服业务层

8、表示层供方式模型.表示层用Strut

9、s、业务层用Spring、而持久层用Struts-MVCI数据操作Sprîng

10、表示层•IHibernate.其中,服务器端表示层由Struts框架来描StrutsActionIG,事务处理wActionForm~rI连接池述MVC框

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。