您的位置:首页 > 编程语言 > Java开发

spring学习历程---bean之间的关系

2016-10-14 16:57 330 查看
继承:

由于bean1的属性值大部分和bean2一致,故可采用继承关系。

用parent属性。

<bean id="car" class="com.wanhao.Car">
<property name="name" value="Ford"/>
<property name="maxSpeed" value="300"/>
<property name="place" value="CA"/>
</bean>
<bean id="car2" parent="car">
<property name="maxSpeed" value="301"/>
</bean>若是一个bean的abstract属性设置为true,则无法实例化,只能作为其他类的模板。

若一个bean的class的属性没有指定,则必须是抽象bean。
依赖:

每个person 的bean必须依赖car bean

在定义person 的bean时,用到属性 depends-on,在person bean之前创造了car的bean。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息