通过构造器
1.声明一个简单的<bean>
使用默认构造器注入
2.借助构造器注入
3.将字面量注入到构造器中
XML文件
<bean id="compactDisc"
class="soundsystem.BlankDisc"
<constructure-arg value="dede is pig"
代码
package soundsystem
public BlankDisc implements CompactDisc{
private String title;
pblic BlankDisc(String title){
this.title= title;
}
4.装配集合
类似于将字面量注入到构造器中
通过setter方法
1.配置
利用setter方法完成依赖注入, 配置文件如下
<bean id="compactDisc"
class="soundsystem.BlankDisc"
<property name=“CompactDisc” ref=“compactdisc“
2.将字面量注入到构造器中
3.将字面量注入到构造器中
思维导图:
|