一、注入空值和特殊符号

null值

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

特殊符号

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

二、注入外部Bean

1、创建两个类Service类和Dao类

 Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

2、在Service调用Dao里面的方法

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

3、在Spring配置文件中进行配置

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

三、注入内部Bean和级联赋值

背景

  一对多的关系:一个分类下可以拥有很多本书,一本书归属于一个特定的分类下。

创建实体类表示一对多关系

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

在Spring配置文件中进行配置【级联赋值写法1】

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

在Spring配置文件中进行配置【级联赋值写法2】

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

四、注入集合类型属性

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

注入数组类型属性

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

注入List类型属性

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

注入Map类型属性

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

注入Set类型属性

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

方法测试

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

五、注入特殊集合类型属性【对象集合、公共集合提取】

对象集合

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

公共集合提取

1、在Spring配置文件中引入命名空间util

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

2、使用util标签完成list集合注入提取

Spring5快乐教程(四)IOC容器Bean管理【xml注入其他类型属性】

相关文章: