Spring中的Bean配置 (1)——内容提要
Spring中的Bean配置 (2)—— IOC和DI
Spring中的Bean配置 (3)——在Spring的IOC容器里配置Bean(通过全类名(反射))——基于XML文件的方式
Spring中的Bean配置 (4)——依赖注入方式
Spring中的Bean配置 (5)——字面值
Spring中的Bean配置 (6)——引用其他Bean
Spring中的Bean配置 (7)——注入参数详解:null值和级联属性
Spring中的Bean配置 (8)—— 集合属性
Spring中的Bean配置 (9)—— XML 配置里的 Bean自动装配
Spring中的Bean配置 (10)—— 继承 Bean 配置和依赖 Bean 配置
Spring中的Bean配置 (11)——Bean的作用域
Spring中的Bean配置 (12)——使用外部属性文件
Spring中的Bean配置 (13)—— Spring表达式语言:SpEl
Spring中的Bean配置 (14)——IOC容器中Bean的生命周期
Spring中的Bean配置 (15)——在Spring的IOC容器里配置Bean(通过工厂方法创建Bean)——基于XML文件的方式
Spring中的Bean配置 (16)——在Spring的IOC容器里配置Bean(通过FactoryBean)——基于XML文件的方式
Spring中的Bean配置 (17)——在Spring的IOC容器里配置Bean——基于注解的方式来配置Bean
- 级联属性:顾名思义又是属性和属性之间的事
- 可以使用专用的 null 元素标签为 Bean 的字符串或其它对象类型的属性注入 null 值
格式如下
- 和 Struts、Hiberante 等框架一样,Spring 支持级联属性的配置。
例:
<!-- 测试赋值null和级联属性 -->
<bean id="bean7" class="com.atguigu.spring.beans.car.Car">
<property name="carName" value="baoma"></property>
<property name="price" value="10000000"></property>
<property name="maxSpeed" value="250"></property>
<!--级联属性演示-->
<property name="person" >
<bean class="com.atguigu.spring.beans.Person">
<constructor-arg> <null/></constructor-arg>
<constructor-arg> <null/></constructor-arg>
<constructor-arg> <null/></constructor-arg>
</bean>