11基于Web应用的Spring框架的研究和实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

燕山大学硕士学位论文基于Web应用的Spring框架的研究和实现姓名:张金岩申请学位级别:硕士专业:计算机应用技术指导教师:郭希娟20051101基于Web应用的Spring框架的研究和实现作者:张金岩学位授予单位:燕山大学参考文献(51条)1.JPChoiAspect-orientedProgrammingwithEnterpriseJavaBeans2000(04)2.YShen.HChenExtendingSOFLfeaturesforAOPModeling2005(02)3.齐勇.赵季中.候迪基于WEB的中间件系统集成框架应用服务器的研究2001(01)4.唐慕瑾.徐伯庆.孙国强Java类的动态装载机制及其在设计模式中的应用[期刊论文]-上海理工大学学报2004(1)5.AndrewsThree-dimensionalShapeAnalysisUsingMomentsandFourierDescriptors1998(03)6.MesbahADeursenCrosscuttingConcernsinJ2EEApplications2005(02)7.NOFenton.MNeilACritiqueofSoftwareDefectPredictionModels1999(02)8.CChuBuildinganXML-basedunifiedUserInterfaceSystemunderJ2EEArchitecture2000(04)9.WBHu.SMWangStudyontheArchitectureofProductCollaborativeDesignSysteminMassCustomizationbaseonJ2EE2005(01)10.JGuo.YLiaoParvizASurveyofJ2EEApplicationPerformanceManagementSystems2004(06)11.KachruSGehringerAComparisonofJ2EEand.NETasPlatformsforTeachingWebServices2004(02)12.JDHerbsleb.AMokckusAnEmpiricalStudyofGlobalSoftwareDevelopment:DistanceandSpeed2004(03)13.张砚秋.陈川.何明德基于MVC设计模式构筑JSP/Servlet+EJB的Web应用[期刊论文]-计算机工程2001(11)14.段靖荒.林子禹.万丰J2EE企业解决方案的平台[期刊论文]-计算机应用2001(z1)15.何成万.余秋惠MVC模型2及软件框架Struts的研究[期刊论文]-计算机工程2002(6)16.LChunlinAJava-basedMethodforDevelopingWebApplicationSystems1999(01)17.RJohnsonJ2EEDevelopmentFrameworks2005(01)18.KotsakisEBohmXMLSchemaDirectory:aDataStructureforXMLDataProcessing2000(01)19.VNicholsTheBattleOvertheUniversalJavaIDE2003(04)20.ArthurJAzadeganSpringFrameworkforRapidOpenSourceJ2EEWebapplicationDevelopment2005(05)21.JohnsonJ2EEDevelopmentFrameworks2005(38)22.DongJYang.SZhangaWebServiceforVisualizingDesignPatternsonDemand2005(04)23.JYuan.HMiao.LCaiAdesignPatternVerifierinTwo-tierProgrammingEnvironment2004(02)24.ArcelliFMasiero.CTisatoAComparisonofReverseEngineeringToolsBasedonDesignPatternDecomposition200525.SUJeon.JSLeeAnAutomatedRefactoringApproachtoDesignPatternProgramTransformationsinJavaprograms2002(04)26.SMacDonaldGenerativeDesignPatterns2002(12)27.WalkerAnInitialAssessmentofAspect-orientedProgramming1999(16)28.PResendizDynamicInvocationofWebServicesbyUsingAspect-orientedProgramming2005(02)29.ViegaJVuasCanAspect-orientedProgrammingLeadtoMoreReliableSoftware2000(17)30.AlexanderTheRealCostsofAspect-orientedProgramming2003(06)31.SLTsangAnEvaluationofAspect-orientedProgrammingforJava-basedReal-timeSystemsDevelopment2004(01)32.DMariAnAccurateNumericalOne-dimensionalSolutionoftheP-NJunctionUnderArbitraryTransientConditions196733.WojciechowskiJSakowiczMVCModel,StrutsFrameworkandFileUploadIssuesinWebApplicationsBasedonJ2EEPlatform2004(03)34.LChao.HKeqingSomeDomainPatternsinWebApplicationFramework2003(02)35.GeerEclipsebecomestheDominantJavaIDE2005(03)36.JKim.HWangEclipseⅡ:aNewParallelMechanismEnablingContinuous2002(01)37.BeyerAnEclipsePlug-inforModelChecking2004(04)38.SoundararajanGAmzaUsingSemanticInformationtoImproveTransparentQueryCachingforDynamicContentWebSites2005(04)39.JGuitartSession-basedAdaptiveOverloadControlforSecureDynamicWebapplications2005(02)40.DaizhongJLiApplicationofInternetTechniquesintoOnlineCollaborativeDesignandManufacture2005(02)41.BecvarPPechoucek.MSmidlDecisionSupportFrameworkExtraPlanwithRemoteAccessandTelephonyInterface2004(03)42.VRysselberghe.FDemeyerStudyingSoftwareEvolutionInformationbyVisualizingtheChangeHistory2004(09)43.WojciechowskiJSakowicz.BDuraMVCModel,StrutsFrameworkBasedonJ2EEPlatform2004(02)44.LookerNJXuAssessingtheDdependabilityofSOAPRPC-basedWebServicesbyFaultInjection2003(01)45.XQiuBuildingDesktopApplicationswithWebServicesinaMessage-basedMVCParadigm2004(02)46.EiitiMVCDance:ConnectingSoftwareDevelopmentandCorporealityfromAgileProcessandPatternLanguagePerspectives2004(01)47.UeharaSMizunoAnMVC-basedAnalysisofObject-orientedSystemPrototypingforBankingRelatedGUIApplications-correlationshipbetweenOOMetricsandEffortsforRequirement1999(04)48.DGiacomoMySQL:LessonsonaDigitalLibrary2005(03)49.DasADevganImplementationofStreamingAudioandVideoforOnlineWebbasedCoursesUsingMySQLDatabaseServerandPHP2000(01)50.PaulsonOpenSourceDatabasesMoveintotheMarketplace2004(07)51.RJohnsonJ2EEDevelopmentFrameworks2005(01)相似文献(3条)1.学位论文申庆峰轻量级J2EE框架的架构与应用2008本论文主要工作如下:(1)具体分析了Struts、Spring、Hibernate在分层结构的轻量级Web应用的不同层次的作用,并整合这三种框架,设计了一种适合企业Web应用的Java通用架构。该架构将Struts中的业务逻辑交给Spring管理,相关类用Spring的beans配置完成;由Hibernate负责数据的持久化,Hibernate的事务管理交由Spring管理。(2)在对轻量级容器的核心机制分析的基础上,重点讨论了其中控制反转模式的实现策略及特点。论文采用Spring轻量级容器,为业务层组件管理提供了一种有效的工具,实现了业务层组件和容器间、组件和组件间低耦合,同时提高了应用开发的灵活性和可测试性。(3)使用所设计的架构,开发了网上书店系统。表示层基于Struts框架开发,并使用了JSTL、Validator、Tiles等组件;业务逻辑层基于Spring框架,使用了AOP、IoC组件;持久层使用Hibernate框架实现。论文通过Spring整合各层资源,使用DAO方式和数据持久层交互,以Service方式向表示层提供服务。论文采取了多种方式改善框架性能,引入了缓存组件EHCache和数据库连接池组件Proxool。通过设置缓存机制,极大改善了系统的性能。2.学位论文邹欣基于框架和设计模式的电子商务系统的研究与实现2007随着工nternet的迅速发展,开发基于Browser/Server的服务器端的程序已经成为Web应用程序开发的重点。虽然现在应用EJB平台开发应用软件可以满足程序开发的需要,但由于在开发期间会生成大量的代码,导致后期的代码维护工作变得难于控制。本文针对所面临的问题,采用框架及设计模式技术设计开发了一个电子商务系统。系统具有高可靠性、可扩展性和可重用性的特点。本文首先在详细分析Spring框架的事务管理机制、面向方面编程方法和控制反转模式的基础上,提出了采用控制反转模式来解决系统中代码之间依赖性过高的问题。通过引入接口和设计模式的方式来降低代码耦合度,使得程序的可维护性增强,同时对控制反转模式的几种实现类型进行了分析,从而为不同的程序实现提供了更多的解决方案。其次,针对目前用

1 / 72
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功