Spring入门(二)

一、Spring的配置

1. XML提示的配置

Schema的配置

Spring入门(二)

 

2.  Bean的相关配置

(1) ID:使用了约束中的唯一约束。里面不能出现特殊字符的。

(2)name:没有使用约束中的唯一约束

重点:scope:Bean的作用范围

singleton:默认单例;prototype:多例模式;request;session;globalsession

二、Spring的Bean管理(XML的方式)

 1. bean的实例化,属性的注入

1.1 无参构造实例化
Spring入门(二)
Spring入门(二)

1.2 有参构造实例化(普通参数)
Spring入门(二)
Spring入门(二)
1.3 有参构造实例化(对象参数)
Spring入门(二)
Spring入门(二)
2. P名称空间属性注入(2.5以后)

1. 修改XML头文件

Spring入门(二)

普通属性

Spring入门(二)

Spring入门(二)

对象属性

Spring入门(二)Spring入门(二)

3. SpEL的属性注入(spring3.0后)

 都是name和value的格式,只是value里面的值变成 "#{  }"

Spring入门(二)

4. 复杂类型的注入(集合)
Spring入门(二)

Spring入门(二)

5. 在一个配置文件中加载多个配置文件

Spring入门(二)