摘要:
IOC IOC全称Inversion of Control,翻译过来就是控制反转,是面向对象编程的一种设计原则,用来降低代码之间的耦合度。它通过将对象的创建和依赖关系的管理交给容器来实现松耦合。这样,组件就可以更加独立,并且可以通过在容器中注册来被其他组件使用。 IoC 容器通常会提供依赖注入 (D 阅读全文
摘要:
AOP(面向切面编程) 软件设计因为引入面向对象思想而逐渐变得丰富起来。“一切皆为对象”的精义,使得程序世界所要处理的逻辑简化,开发者可以用一组对象以及这些对象之间的关系将软件系统形象地表示出来。而从对象的定义,进而到模块,到组件的定义,利用面向对象思想的封装、继承、多态的思想,使得软件系统开发可以 阅读全文