基于Java的主流Web开发框架的研究与整合

基于Java的主流Web开发框架的研究与整合

ID:36565903

大小:2.82 MB

页数:58页

时间:2019-05-12

基于Java的主流Web开发框架的研究与整合_第1页
基于Java的主流Web开发框架的研究与整合_第2页
基于Java的主流Web开发框架的研究与整合_第3页
基于Java的主流Web开发框架的研究与整合_第4页
基于Java的主流Web开发框架的研究与整合_第5页
资源描述:

《基于Java的主流Web开发框架的研究与整合》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要II_IL-I_时代在发展,社会在进步,企业信息化的步伐也在与时俱进。无论规模大小,企业都需要量身定制专门的信息管理系统,提高事务处理的自动化程度,降低企业数据管理的工作量,从而达到减少企业运营的丌销,提高部门同常工作效率的目的。J2EE作为可移植的企业计算平台,为信息管理系统的丌发者提供了一套庞大而完备的基础设施,在一定程度上简化了企业应川的丌发,得到了业界的认可和广泛的应用。但随着人们开发经验的积累,发现J2EE在许多方面的表现总是不尽如人意,突出体现在开发周期长、开发成本高以及性能低下。于是经验丰

2、富的开发者开始研究开发针对特定一类问题的解决方案,业内称之为“框架”。时过境迁,一批基于Java的Web开发框架陆续出现,它们中间免不了会有功能重合的情况,面对各种各样的提供类似功能的框架,开发者如果不进行前期调研便难以做出合理的取舍。针对这个问题,本文对目前比较流行、应用比较广泛的基于Java的W曲开发框架进行了研究,这些框架包括Struts、SpringMVC、Spring、Hibernate、iBatisSQLMaps和SpringJDBC,它们之中有网络层框架,也有持久层框架,文中从纵向上分析了各个

3、框架的技术特点以及功能特性,详细阐述了各个框架的个体特性,从而使读者对本文研究的目标框架有一个基本的了解。在此基础上,笔者从横向上对比了网络层和持久层框架的优缺点,剖析了框架之间的共性,同时也说明了各个框架的个性,并指出了目标框架适用的领域,在框架的选择问题上向开发者提供了参考意见。基于文中提出的框架选择标准,笔者将几个框架应用在农资网电子商务平台系统中,通过引入目标框架实现该系统原型,在一个实际的系统原型中向读者展示了使用目标框架所要求的编程方式,以及框架对开发者施加的约束和使用框架带来的好处。农资网系统

4、通过引入框架,达到了代码量少和复杂度低的目标。在详细阐述了各层的实现方式的基础上,本文提出了关于将功能互补的框架进行整合的可能性、可行性和实用性的结论。关键词J2EE;框架;整合;框架选择AbstractWithtimesflyingandsocietymovingforward,enterpriseinformationmanagementmakesprogress.Inordertoautomatetheprocessofbusiness,reducetheworkloadofenterprises’d

5、atamanagement,decreasethecostofenterpriseoperations,andmakethedailyworkefficient,theenterprises,regardlessofthecertainscale,needespeciallycustomizedManagementInformationSystems.Asaportableenterprisecomputingplatform,J2EEprovidetheMISdeveloperswithasuiteofi

6、nfrastructure,whichsimplifiesthedevelopmentofenterpriseapplicationstosomeextent,SOthattheJ2EEplatformisadoptedbytheindustryandappliedwidely.Withthedevelopmentexperiencesincreasing,however,peoplerealizetheJ2EEplatformisnotasexcellentasweexpectanditusuallygi

7、vesrisetolongdevelopmentcycle,highcostandpoorperformance.Therefore,experienceddevelopersbegintotrytocreateasolution,whichiscalled”framework”,toaspecificsortofproblems.TimepassesandasetofJava-basedframeworksforWebdevelopmentemerge.Itisdifficultforthemtoavoi

8、dthecaseoffunctionsoverlapping.Facingvariousframeworkswhichprovidesimilarfunctions,developersconfuseandcanhardlymakereasonablechoiceiftheydonothavesomestudyingworkdoneinadvance.Tosolvethisproblem,thisthesisst

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

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

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