Spring的核心技术(八)---依赖注入的示例(1)

下面的示例使用了基于XML的配置元数据来配置基于Setter方法的依赖注入。这只是Spring的XML配置文件所指定的Bean定义的一小部分。

 id="exampleBean" class="examples.ExampleBean">
    
     name="beanOne">
         bean="anotherExampleBean"/>
    
 
    
     name="beanTwo" ref="yetAnotherBean"/>
     name="integerProperty" value="1"/>
 
 id="anotherExampleBean" class="examples.AnotherBean"/>
 id="yetAnotherBean" class="examples.YetAnotherBean"/>

 

public class ExampleBean {
 
    private AnotherBean beanOne;
    private YetAnotherBean beanTwo;
    private int i;
 
    public void setBeanOne(AnotherBean beanOne) {
        this.beanOne = beanOne;
    }
 
    public void setBeanTwo(YetAnotherBean beanTwo) {
        this.beanTwo = beanTwo;
    }
 
    public void setIntegerProperty(int i) {
        this.i = i;
    }
 
}

 

你可能感兴趣的:(spring,框架,技术,学习笔记)