spring基础知识 (7):bean的继承与依赖关系

本文介绍了Spring中bean的继承关系,子bean能够继承父bean的属性,包括class属性,但id不能继承。同时,讨论了抽象bean的概念,它们无法被实例化且不指定class。此外,文章还讲解了bean的依赖关系,如何设置初始化依赖以及处理依赖bean不存在的情况。最后,强调依赖bean仅定义初始化顺序,并非引入bean本身,实际使用仍需配置引入。
摘要由CSDN通过智能技术生成

bean的继承关系

bean之间可以继承,子bean可以继承父bean的属性,这很好理解。看代码

<bean id="car_father" class="com.spring.ioc.Car">
    <property name="brand" value="bmw"></property>
    <property name="price" value="111111"></property>
</bean>

<bean id="car_child" parent="car_father">

父bean配置了属性,子bean没有配置
测试:

ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");

Car car_father = (Car) ctx.getBean("car_father");
System
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值