Spring Bean装配(上)

Bean:在spring的IOC里面,把配置到IOC容器里面的实体或者是对象都称为Bean

  1. Bean配置项

  2. Bean的作用域

  3. Bean的生命周期

  4. Bean的自动装配

  5. Resources&ResourceLoader

 

 

 

 

 

 

Id:在整个IOC容器中这个Bean的唯一标识

Class:具体要实例化的哪一个类

Scope:范围(作用域)

Constructor arguments:构造器的参数

Properties:属性

Autowiring mode:自动装配的模式

Lazy-initialization mode:懒加载模式

Initialzation/destruction method:初始化和销毁的方法

 

 

上面我们说的两种初始化和两种销毁的方法都是针对具体的某一个bean的配置,还有一种方式就是配置全局的初始化和销毁的方法

Spring Bean装配值Aware接口

ApplicationContextAware:它会向实现了这个接口的bean提供ApplicationContext,也就是IOC容器的这种上下文的信息,当然实现了这个接口的bean必须配置到Spring的bean配置文件中去,并且由Spring的bean配置容器去加载,这样才能够实现这种效果。

 

 Spring Bean装配之自动装配

属性名称:Bean的id

 

Spring Bean装配之Resource

ResourceLoader是对Resource进行加载的类

ResourceLoader输入参数的时候它的前缀有以上几种类型

 

把resources目录配置到工程的Builde Path中,所有通过classpath:config.txt能找到resources目录下的config.txt文件

 

posted on 2018-10-04 10:00  songsong_p_blue  阅读(126)  评论(0编辑  收藏  举报