Spring in Action 学习笔记二-DI
装配bean
2015年10月9日
9:49
Sprng中,对象无需自己负责查找或创建其关联的其他对象。相关,容器负责吧需要相互协作的对象引用赋予各个对象。
创建应用对象之间协作关系的行为通常被称为装配(wiring)。这是依赖注入的本质。
声明bean
典型的xml配置文件
屏幕剪辑的捕获时间: 2015-10-9 10:17
spring核心自带了10个命令空间
屏幕剪辑的捕获时间: 2015-10-9 10:18
屏幕剪辑的捕获时间: 2015-10-9 10:19
屏幕剪辑的捕获时间: 2015-10-9 10:20
构造器注入:
屏幕剪辑的捕获时间: 2015-10-9 10:20
屏幕剪辑的捕获时间: 2015-10-9 10:21
屏幕剪辑的捕获时间: 2015-10-9 10:22
屏幕剪辑的捕获时间: 2015-10-9 10:22
屏幕剪辑的捕获时间: 2015-10-9 10:22
屏幕剪辑的捕获时间: 2015-10-9 10:23
屏幕剪辑的捕获时间: 2015-10-9 10:23
初始化和销毁
屏幕剪辑的捕获时间: 2015-10-9 10:24
屏幕剪辑的捕获时间: 2015-10-9 10:25
屏幕剪辑的捕获时间: 2015-10-9 10:26
屏幕剪辑的捕获时间: 2015-10-9 10:26
屏幕剪辑的捕获时间: 2015-10-9 10:26
注入属性
1、注入简单值:
屏幕剪辑的捕获时间: 2015-10-9 10:49
屏幕剪辑的捕获时间: 2015-10-9 10:49
屏幕剪辑的捕获时间: 2015-10-9 10:49
2、 引入其他bean
屏幕剪辑的捕获时间: 2015-10-9 10:50
引入内部bean
屏幕剪辑的捕获时间: 2015-10-9 10:51
屏幕剪辑的捕获时间: 2015-10-9 10:52
屏幕剪辑的捕获时间: 2015-10-9 10:52
命令空间p装配属性
屏幕剪辑的捕获时间: 2015-10-9 10:52
屏幕剪辑的捕获时间: 2015-10-9 10:53
屏幕剪辑的捕获时间: 2015-10-9 10:53
3、装配集合
屏幕剪辑的捕获时间: 2015-10-9 10:54
屏幕剪辑的捕获时间: 2015-10-9 10:55
屏幕剪辑的捕获时间: 2015-10-9 10:55
屏幕剪辑的捕获时间: 2015-10-9 10:55
屏幕剪辑的捕获时间: 2015-10-9 10:56
屏幕剪辑的捕获时间: 2015-10-9 10:56
屏幕剪辑的捕获时间: 2015-10-9 10:56
屏幕剪辑的捕获时间: 2015-10-9 10:56
Maap
屏幕剪辑的捕获时间: 2015-10-9 10:57
屏幕剪辑的捕获时间: 2015-10-9 10:57
屏幕剪辑的捕获时间: 2015-10-9 10:57
屏幕剪辑的捕获时间: 2015-10-9 10:57
屏幕剪辑的捕获时间: 2015-10-9 10:58
空值:
屏幕剪辑的捕获时间: 2015-10-9 10:58
使用表达式装配(略)。
最小化xml配置
2015年10月9日
11:10
4中类型的自动装配(略)
屏幕剪辑的捕获时间: 2015-10-9 11:11
3.2 注解装配:
屏幕剪辑的捕获时间: 2015-10-9 11:14
屏幕剪辑的捕获时间: 2015-10-9 11:15
屏幕剪辑的捕获时间: 2015-10-9 11:19
屏幕剪辑的捕获时间: 2015-10-9 11:19
屏幕剪辑的捕获时间: 2015-10-9 11:19
屏幕剪辑的捕获时间: 2015-10-9 11:19