- IOC操作Bean管理(基于xml)
- 实现操作的两种方式
- 注入空值和特殊符号
- 注入外部bean
- 注入内部bean和级联赋值
- 注入内部bean
- 级联赋值:在注入外部bean的同时,能进行赋值操作
概述:Bean管理包括两个核心操作
- Spring 创建对象
- Spring 注入属性
实现操作的两种方式
基于xml配置文件方式,实现创建对象与注入属性
在spring配置文件中,使用bean标签,在标签里面添加属性来完成创建。
常用属性:
- id属性:唯一标识
- class属性:类的全路径(包类路径)
创建对象时,默认执行无参的构造方法完成对象的创建。
-
set方法注入 实例
-
有参方法注入 实例
注入空值和特殊符号
-
注入空值,是用set方法注入的。
-
注入特殊符号的两种方式
-
把符号进行转义:
-
把特殊符号写入CDATA
-
注入外部bean
- 创建两个类 service类与dao类
- 在service里面调用dao方法
- 在spring文件中进行配置
注入内部bean和级联赋值 注入内部bean
级联赋值:在注入外部bean的同时,能进行赋值操作



