zoukankan      html  css  js  c++  java
  • Spring中的DI和IOC

    一,概念:

    Spring和MyBaits一样是一个框架,Java不死的原因是因为Java有Spring这个非常强大的技术框架的支持,而且他是一个轻量级的Java开发框架

    二,特征:

    三,什么是IOC?

    IOC的全称是Inverse Of Control ,是控制反转的意思,他是一个重要的面向对象编程的法则来消减计算机程序的耦合问题,也是轻量级的Spring框架的核心

    那么如何理解这句话呢?

    第一种理解:将组建对象的控制权从代码本身转移到外部容器

    第二种理解:将创建对象实力的控制权从代码控制剥离到IOC容器控制

    案例中的xml配置

    四,DI

    DI的全称是  Dependency  Injection 是依赖注入,主要是给对象属性输入属性值

    那么他和IOC的关系是什么呢?

    他们是Spring核心思想不同方面的描述,站在不同的维度对同一个概念或者事物的解释

    案例中的xml配置

  • 相关阅读:
    JPA01
    mybatis入门
    PHP 循环- While循环
    PHP超级全局变量
    PHP 数组排序
    PHP数组
    PHP Switch语句
    PHP IF...Else语句
    PHP运算符
    PHP字符串变量
  • 原文地址:https://www.cnblogs.com/erci-520/p/8588905.html
Copyright © 2011-2022 走看看