美文网首页
Spring 中的IOC & DI

Spring 中的IOC & DI

作者: 無擎 | 来源:发表于2018-06-05 14:15 被阅读0次

    IOC(Inverse Of Control):

    控制反转,将对象的创建权反转给Spring

    将我们创建对象的方式反转了;
    以前对象的创建是由开发人员自己维护,包括依赖关系也是自己注入;
    使用Spring之后,对象的创建以及依赖关系可以由Spring完成创建以及注入;
    反转控制就是反转了对象的创建方式,从我们自己创建反转给了程序。

    DI(Dependebcey Injection):

    依赖注入,需要有IOC的环境,Spring创建这个类的过程中,Spring将类依赖的属性设置进去

    实现IOC思想需要DI做支持
    注入方式:
    (1)、 set方法注入
    (2)、 构造方法注入
    (3)、 字段注入(不推荐)
    注入类型:
    (1)、 值类型注入 (八大基本类型)
    (2)、 引用类型 注入 (将依赖对象注入)

    相关文章

      网友评论

          本文标题:Spring 中的IOC & DI

          本文链接:https://www.haomeiwen.com/subject/xabpsftx.html