Spring3之 bean depends-on

depends-on

depend-on用来表示一个Bean的实例化依靠另一个Bean先实例化。即通过定义depends-on=”XXX可以控制Sping实例化bean的顺序

Demo官方:

 

 

<bean id="beanOne" class="ExampleBean" depends-on="manager"/>
<bean id="manager" class="ManagerBean" />
	
Depends-on多个用(with commas, whitespace and semicolons)隔开,即用逗号(,),分号(;)或者空格隔开
<bean id="beanOne" class="ExampleBean" depends-on="manager,accountDao">
            <property name="manager" ref="manager" />
</bean>

 
注解

@Component
@DependsOn
@Lazy(true)//
public class UserAnnotation {
。。。
}

 
 

你可能感兴趣的:(bean)