1. 继承
xml配置如下:
<!--
abstract="true": 表示不在容器中实例化一个bean出来
-->
<bean id="parent" class="com.ghq.cloud.source.Dog" abstract="true"
p:age="2" />
<bean id="dog1" parent="parent" p:name="dog1" p:weight="12.3"/>
<bean id="dog2" parent="parent" p:name="dog2" p:weight="12.4"/>
<bean id="dog3" parent="parent" p:name="dog3" p:weight="12.5"/>
2. 依赖
xml配置
<!--
depends-on:在当前bean实例化之前 所依赖的bean一定初始化完成了。
-->
<bean id="dog1" parent="parent" p:name="dog1" p:weight="12.3" depends-on="dog2"/>