基于Eclipse平台,使用Java语言编写IoC和AOP的实现程序.docVIP

  • 18
  • 0
  • 约1.64万字
  • 约 28页
  • 2016-05-25 发布于安徽
  • 举报

基于Eclipse平台,使用Java语言编写IoC和AOP的实现程序.doc

基于Eclipse平台,使用Java语言编写IoC和AOP的实现程序.doc

引言 框架从某种意义上讲是某种应用的半成品,它是由一组组件所构成。对于程序的重用性与所设计的系统的扩展性以达到开发周期的缩减的目的与开发质量的提高等目的,往往是框架一直追求并良好的实现了的。 在软件设计中,最终遵循的还是一个设计理念,就是“高内聚,低耦合”。框架一般是将问题分割成若干子问题进行一一攻破,从而起到易于控制、扩展,易于分配资源的效果。设计过程中,常常引入“层”的概念,及将各个义务分层实现。其间难免会出现耦合,而耦合度过高会降低系统的扩展性和维护性。而框架主要工作在层与层之间,很好的解决了这一问题。在软件设计中有一个概念叫做IoC,及控制反转,也叫DI(依赖注入),它主要就是实现层与层之间的松耦合。 面向对象编程在软件设计中无处不在,非常完美的解决了代码重用。但有时候具体的业务贯穿整个系统,而往往这个业务是重复出现的,利用面向对象已不能很好解决。在这里便出现了AOP(面向切面编程),将其中相同的业务抽取出来进行统一解决。在这里不得不说一下Spring框架的强大魅力,Spring对IoC和AOP的操作可谓前无古人。 本文主要利用IoC和AOP的概念,解决层与层之间的依赖关系以及重复业务的处理。 研究背景 上世纪末与本世纪初,J2EE开始盛行,。。。。ava语言不同于其他编程语言,其优势主要体现在它具有通用、高效、安全等优点。而且该语言的应用领域也极其广泛。在微型电脑、数据中

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档