spring框架的研究和应用

spring框架的研究和应用

ID:32797008

大小:2.34 MB

页数:74页

时间:2019-02-15

spring框架的研究和应用_第1页
spring框架的研究和应用_第2页
spring框架的研究和应用_第3页
spring框架的研究和应用_第4页
spring框架的研究和应用_第5页
资源描述:

《spring框架的研究和应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、SpringFrameworkResearchandApplicationXiaoLUB.E.(HaiNanUniversity)2008AthesissubmittedinpartialsatisfactionoftheRequirementsforthedegreeofMasterofEngineeringlnComputerSoftwareandTheorylnChangshaUniversityofScience&TechnologySupervisorProfessorLongPengfeiM

2、arch,2011眦4Ⅲ5Ⅲ3舢4跚8M8i¨ii●■I哪YL长沙理工大学学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名:{j3鹬日期:知J7年当月“日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部

3、门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权长沙理工大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于l、保密口,在年解密后适用本授权书。2、不保密囤。(请在以上相应方框内打“寸’)作者签名:南罨导师签名:兹∥~/仁J日期:如JJ年岁月“日日期:如17年岁月Ⅱ日摘要随着JavaEE平台技术的发展,以EJB为体系结构的传统JavaEE平台显得过于笨重,引入了过多的不必要的复杂性。在这种情况下,一种轻量级的低

4、侵入性的JavaEE平台的框架显得迫切需要。Spring框架就是其中一个非常优秀的代表,它提供了各种企业级应用需要的各种基础设施,其强大功能是建立在它的核心机制IoC(InversionofContr01)和AOP(Aspect-OrientedProgramming)的基础上。本文研究了Spring框架的两大核心机制IoC和AOP的实现和应用,主要做了以下几方面的工作:首先探讨了Spring框架的核心思想IoC,分析了SpringIoC的实现机制,包括工厂模式,Java反射机制等。接着探讨了Sprin

5、g框架的核心思想AOP,分析了SpringAOP的实现机制,包括代理模式、Java动态代理和动态字节码生成技术等。最后提出了以Spring框架为核心、集成Hibernate和Struts的轻量级JavaEE应用解决方案,并应用该解决方案设计并实现了银行合规风险管理系统。系统采用SpdngIoC来降低系统各模块之间的耦合度,采用SpringAOP来处理系统中散落在各模块中的横切关注点,实现了业务逻辑代码和辅助代码的分离。最后本文针对银行合规风险管理系统的安全性和性能要求较高的情况下,对Spring框架进行

6、了扩展,提出了一种注解AOP的解决方案。该方案相比于传统的SpringAOP方案减少了大量冗余配置文件,应用于系统后,通过性能测试对比,发现该方案对系统的性能有较大的提高,这对Spring框架的企业级应用有一定的借鉴价值。银行合规风险管理系统现已开发完成,已投入使用将近大半年,整个系统具有与平台无关性,是一个松耦合的应用系统。Spring框架提高了应用系统的可维护性、可扩展性、可移植性和组件的可复用性。关键词:Spring框架;控制反转;面向方面编程:银行合规风险管理系统ABSTRACTWiththed

7、evelopmentofJavaEEplatformtechnology,thetraditionalJavaEEplatformbasedontheEJBarchitectureistoobulky,whichbringsabouttoomuchunnecessarycomplexity.Inthiscase,alightweight,low-invasiveJavaEEplatformisurgentlyneeded.Springframeworkisoneofthebestrepresentati

8、ves,whichprovidesavarietyofinfrastructurethatcorrespondwiththeenterpriseapplications,whosepowerfulfunctionisbuiltonitscoremechanismIoCandAOP.TheimplementationandapplicationofthetwomaincoremechanismsofspringframeworkIoCandA

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

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

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