欢迎来到天天文库
浏览记录
ID:33921802
大小:1.89 MB
页数:70页
时间:2019-02-28
《基于spring、 ibatis 与 struts 的轻量级java ee编程研究new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、上海师范大学硕士学位论文基于Spring、iBATIS与Struts的轻量级JavaEE编程研究姓名:宋成明申请学位级别:硕士专业:计算机软件与理论指导教师:王海源20070301基于spring、iBATIS与Struts的轻鼍级JavaEE编程研究上海师范大学硕士学位论文摘要J2EE平台的成熟,为Wcb应用程序更进一步的发展提供了更广阔的空间。目前很多应用系统是建立在Web基础上,基于B/S结构的w曲应用程序也成为Intemet上使用最为广泛的应用开发技术。本文引入轻量级开发思想与开源框架,构建了一个JavaEEWeb应用系统的解决方案。作者结合了现有的Web框架技
2、术,Struts、Spring和iBATIS框架,与自己在实际开发过程中遇到的问题,完成了该方案的分析设计与实现。作者不仅在文章中介绍了整个框架的设计、各种技术的选择与优劣性,还给出了当前JavaEE开发中,基于此类技术开发过程中,常见问题的改进策略。并在适当的地方引入在开发过程中作者的总结与最佳实践。本文利用现有的Web框架技术实现Struts框架、Spring框架和iBATIS框架集成,提出基于JavaEE多层框架解决方案。以可伸缩性、透明性、高可用性和扩展性作为前提,从编程角度而言,对JavaEE编程中常见的问题进行了改善。本文首先从当前JavaEE编程中,常常困
3、扰广大开发人员的问题展开分析。从技术路线与架构出发,分析,在整体上说明了构建最终解决方案所涉及的基本概念的技术。接着提出本解决方案如何改进编程。本文是按方案中的功能层次分别从表现层,持久层,数据访问层三个层次讨论了该方案的具体设计与实现。最后,本文介绍了该方案中,各层的具体设计与实现。关键词:JavaEE,轻量级,Struts,Spring,iBATIS基于Spring、iBATIS与Struts的轻量级JavaEE编程研究上海师范大学硕士学位论文ABSTRA(了rAtpresentsomanyapplicationsystemsareestablishedonthef
4、oundationoftheWeb,theWebapplicationprocedurebasedonB/SstructurealsobecomesthemostwidespreadapplicationdevelopmenttechnologyonIntemet.ButwiththematurityofJ2EEplatform,ithasprovidedabroaderspaceforthefurtherdevelopmentoftheWebapplicationprocedure.Thisarticleintroducesthelightweightdevelopm
5、entthoughtandopensourceframework,andconstructsasolutiontotheJavaEEWebapplicationsystem.HavingcombinedtheexistingWebframeworktechnology,theStrutsframework,theSpringframeworkandtheiBATISframeworkwiththequestionswhichImeetintheactualperformanceprocess,theauthorhascompletedtheanalysisdesigna
6、ndtherealization.Notonlydolintroducetheentireframeworkdesign.thechoiceandsuperiorityandinferiorityofeachkindoftechnical,butalsogivetheimprovementstrategyoffamiliarquestionsbasedonthiskindoftechnologyinthecurrentJavaEEdevelopment.Andauthor'ssummaryandthebestpracticeisintroducedinthesuitab
7、leplace.ThisarticleUSeStheexistingWebframeworktechnologytorealizetheintegrationoftheStrutsframework,theSpringframeworkandtheiBATISframework,andbringsforwardthesolutionbasedonJavaEEmulti·layerframework.Takingscalabifity,transparency,highavailabilityandscalabilityaspremise,
此文档下载收益归作者所有