第2章 Spring IOC容器

介绍Spring IOC容器的基本概念和应用
2-1 IOC及Bean容器
Spring入门篇——第2章 Spring IOC容器

 

Spring入门篇——第2章 Spring IOC容器

 

Spring入门篇——第2章 Spring IOC容器

 

Spring入门篇——第2章 Spring IOC容器

 自己的理解:什么是IOC?就是利用配置文件(外部容器)来创建对象。

Spring入门篇——第2章 Spring IOC容器

 

Spring入门篇——第2章 Spring IOC容器

 

Spring入门篇——第2章 Spring IOC容器

 

在IOC容器中,所有对象都称为bean

Spring入门篇——第2章 Spring IOC容器

 

Spring入门篇——第2章 Spring IOC容器

 

Spring入门篇——第2章 Spring IOC容器

 

Spring入门篇——第2章 Spring IOC容器

 

2-2 Spring注入方式
Spring入门篇——第2章 Spring IOC容器

 注意:这里创建的是实现类的对象

自己的理解:什么是Spring注入?就是对成员变量赋值,实例当中定义的两个Bean分别是InjectionService类和InjectionDAO类(即成员变量的类型)的实现类。

第一个Bean是指明成员变量所在的位置,第二个Bean是指给成员变量赋值的类。

Spring入门篇——第2章 Spring IOC容器

 <!-- name:com.imooc.ioc.injection.service.InjectionServiceImpl中的当前成员变量的名称   ref引用injectionDAO-->

为什么这里要用到两个bean呢?因为这里要实例化对象的成员属性是一个类,InjectionDAO类

Spring入门篇——第2章 Spring IOC容器

 

Spring入门篇——第2章 Spring IOC容器

 

 

Spring入门篇——第2章 Spring IOC容器

 

Spring入门篇——第2章 Spring IOC容器

 

相关文章:

  • 2022-01-23
  • 2021-06-17
  • 2021-10-08
  • 2021-03-28
  • 2021-11-06
猜你喜欢
  • 2021-11-11
  • 2021-12-11
  • 2021-09-19
  • 2020-01-14
  • 2021-11-02
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案