Spring框架研究与应用

被引量 : 80次 | 上传用户:ghchao0605
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着JavaEE平台技术的发展,以EJB为体系结构的传统JavaEE平台显得过于笨重,引入了过多的不必要的复杂性。在这种情况下,一种轻量级的低侵入性的JavaEE平台的框架显得迫切需要。Spring框架就是其中一个非常优秀的代表,它提供了各种企业级应用需要的各种基础设施,其强大功能是建立在它的核心机制IoC(Inversion of Control)和AOP(Aspect-Oriented Programming)的基础上。本文研究了Spring框架的两大核心机制IoC和AOP的实现和应用,主要做了以下几方面的工作:首先探讨了Spring框架的核心思想IoC,分析了Spring IoC的实现机制,包括工厂模式,Java反射机制等。接着探讨了Spring框架的核心思想AOP,分析了Spring AOP的实现机制,包括代理模式、Java动态代理和动态字节码生成技术等。最后提出了以Spring框架为核心、集成Hibernate和Struts的轻量级JavaEE应用解决方案,并应用该解决方案设计并实现了银行合规风险管理系统。系统采用Spring IoC来降低系统各模块之间的耦合度,采用Spring AOP来处理系统中散落在各模块中的横切关注点,实现了业务逻辑代码和辅助代码的分离。最后本文针对银行合规风险管理系统的安全性和性能要求较高的情况下,对Spring框架进行了扩展,提出了一种注解AOP的解决方案。该方案相比于传统的Spring AOP方案减少了大量冗余配置文件,应用于系统后,通过性能测试对比,发现该方案对系统的性能有较大的提高,这对Spring框架的企业级应用有一定的借鉴价值。银行合规风险管理系统现已开发完成,已投入使用将近大半年,整个系统具有与平台无关性,是一个松耦合的应用系统。Spring框架提高了应用系统的可维护性、可扩展性、可移植性和组件的可复用性。
其他文献
本文运用文献资料法、观察法、专家访谈法,以于巍等竞技健美操六人操世界冠军为主要观察对象,对我国竞技健美操的优势项目—六人操世界冠军的模型进行了初步构建,并对其特征
采用控制灌装温度、微波灭菌等技术,研究了塑杯装甜酒酿的生产工艺。结果表明,对于150 mL塑杯灌装甜酒酿产品,灌装温度控制在45~50℃之间比较理想;采用额定输入视在功率为≤3
文章在对河南省两所高校部分会计学专业本科毕业论文指导教师和学生开展问卷调查及实地调研的基础上,发现会计学专业本科毕业论文教学存在的问题及原因,并提出解决对策。
本文以高校本科生培养为切入点,针对本科全程导师制本质探索的需求,利用军事作战中的"观察-调整-决策-行动"(Observe-Orient-Decide-Act,OODA)的博伊得循环理论,结合国家-院
随着我国经济的快速发展,越来越多的集团公司开始在经济体制中扮演重要的角色。然而,集团公司旗下企业数量和规模也随着经济增长而日渐增多并扩大,子公司地区跨度也越来越大,
随着中国高速公路网的全面快速铺开,高速公路公司的资金需求与资金管理压力与日俱增。为此,文章在揭示我国高速公路公司内部控制中资金管理与控制存在诸多问题的基础上,对我
当前学术研究日益深入,信息交流日趋频繁,学术论文作为学术研究和交流的主要媒体,已成为流行的语篇体裁。因此,掌握学术论文的读写技巧,将越来越成为人们的需要。提高英语学
将“沈从文文学经典化”作为特殊的范例,来考察中国现代文学史中文学经典化的复杂情况,是一个具有多重意义和价值的命题。沈从文文学经典化,是各种因素“合力”的结果。首先,
加强反腐倡廉建设是新时期党的建设的重点和关键,是当前党的建设的一项重大而紧迫的任务,它对加强党的各方面建设起着带动作用。随着信息技术的快速发展,互联网以它快速、便
制造业是国民经济的重要支柱,是出口创汇的重要产业,决定着中国在经济全球化格局中的国际分工地位。制造业的投资规模比较大,尤其是对外投资。投资的关键是资金,在外部受到融