1、单例bean A声明为抽象类,并编写抽象方法。如下:
protected abstract B createB();
2、在配置文件中配置如下:
<bean id="a" class="A">
<lookup-method name="createB" bean="b"/>
</bean>
<bean id="b" class="B"/>
3、在A中使用B,代码如下:
B b = this. createB();
时间: 2024-10-21 03:02:23
1、单例bean A声明为抽象类,并编写抽象方法。如下:
protected abstract B createB();
2、在配置文件中配置如下:
<bean id="a" class="A">
<lookup-method name="createB" bean="b"/>
</bean>
<bean id="b" class="B"/>
3、在A中使用B,代码如下:
B b = this. createB();