zoukankan      html  css  js  c++  java
  • 什么是IOC?

      通俗来讲,我们使用一个对象时不需要我们自己手动去创建,而是web容器来帮助我们来创建和

    维护,我们使用时只需要向web容器申请一个对象。想象一下,和我们传统的方式相比,是不是方便

    了很多。让程序员更多的关系对象的使用,而不用关心对象的创建。

              

    扩展理解:

            2004年,Martin Fowler探讨了同一个问题,既然IOC是控制反转,那么到底是“哪些方面的控制被

    反转了呢?"  经过详细地分析和论证后,他得出了答案:“获得依赖对象的过程被反转了”。控制被反转之

    后,获得依赖对象的过程由自身管理变为了由IOC容器主动注入。于是,他给“控制反转”取了一个更合适

    的名字叫做“依赖注入( Dependency Injection )“。他的这个答案,实际上给出了实现IOC的方法:注入。

    所谓依赖注入,就是由IOC容器在运行期间,动态地将某种依赖关系注入到对象之中

  • 相关阅读:
    半平面交模板
    poj2420(模拟退火大法好)
    hdu4266(三维凸包模板题)
    三维凸包模板
    三维空间直线最近点对hdu4741
    3维计算几何模板
    hdu1174(3维射线与圆是否相交)
    重点记忆
    UNICODE,GBK,UTF-8区别
    AJAX 基础
  • 原文地址:https://www.cnblogs.com/wangchengb/p/9011043.html
Copyright © 2011-2022 走看看