我是Spring框架的新手,我想做的是我在spring配置中有一个bean定义,在任何其他bean中都没有引用,我也不希望它使用上下文加载。我希望在进行bean初始化时,弹出它自己加载它调用它init-method
。
<bean id="test" class="com.spring.test.Test" init-method="init"/>
package com.spring.test;
public class Test {
public void init() {
System.out.println("Recvd the call Test.print() ");
}
}
我没有接到这个init()
的电话,我认为这个测试bean应该实现一个接口来告诉spring加载它。
答案 0 :(得分:0)
你必须在父亲&#34; bean&#34;中使用RACObserve()
属性标签,请看我的例子:
default-init-method
添加&#34; init-method&#34; bean标记中的属性覆盖了父方法,就像继承方法一样。与破坏方法相同。
祝你好运!