假设我有bean,应该在另一个bean的init-method之后调用init-method或constructor。可能吗?
答案 0 :(得分:14)
在spring上下文XML文件中使用depends-on
属性:
<bean id="beanOne" class="ExampleBean" depends-on="manager">
<property name="manager"><ref local="manager"/></property>
</bean>
如果使用注释,则在bean上使用或@DependsOn
注释。
答案 1 :(得分:5)
如果您正在使用xml配置,请使用@DependsOn
注释或依赖属性。
答案 2 :(得分:4)
您可以在第二个bean上使用de depends-on
属性。
参考:http://static.springsource.org/spring/docs/1.2.x/reference/beans.html#beans-factory-dependson