在Spring框架中,继承是为了支持一个bean共享另外一个bean的属性、值或配置。
子Bean可以继承到父Bean的属性、配置或值,也可以有选择的覆盖某些值或属性
xml语法如下:
<bean id="catSon" parent="cat">
<property name="name" value="catSon"></property>
</bean>
注:parent标签指定父bean的id,id是子bean的id,并把父bean的name属性重新赋值。
继承抽象:在父bean中添加
abstract="true"父bean就不能被实例化,只能被继承。子Bean就能共享父Bean的属性和值。父bean作为一个模板来使用。