温州做美食网站公司宣传册设计与制作公司
bean创建对象类型赋值方式
第一:外部bean的引入
 第二:内部bean的引入
 第三:级联属性赋值
 
文章目录
- bean创建对象类型赋值方式
 - 对象类型内部bean赋值
 - 代码分析
 - 总结
 
- 对象类型属性级联方式的赋值
 - 扩展知识
 
对象类型内部bean赋值
代码分析
<bean id="emp2" class="com.guigu.dao.Emp"><!--1.通过set和构造器进行注入(普通属性进行赋值)--><property name="name" value="juk"></property><property name="dept"><!----><bean id="dept2" class="com.guigu.dao.Dept"><property name="name" value="财务部门"></property><property name="sex" value="99"></property></bean></property></bean>
 
总结
对象类型内部bean的赋值方式是将类属性通过属性标签<property>和
 <bean>引入
对象类型属性级联方式的赋值
<bean id="dept" class="com.guigu.dao.Dept"><!--set注入--><!--set普通类型属性的注入--><property name="name" value="java部门"></property><property name="sex" value="28"></property></bean><bean id="emp" class="com.guigu.dao.Emp"><!--set普通类型属性的注入--><property name="name" value="曹操"></property><!--注入对象类型的属性对象类型属性: private  Dept dept;//部门ref:通过此属性引入Dept类中的普通属性--><property name="dept" ref="dept"></property><property name="dept.sex" value="10"></property></bean>
 
**<property name="dept" ref="dept"></property><property name="dept.sex" value="10"></property>**
 
总结:1.创建bean对象
 2.通过ref引入其他bean
 3.当引入完成后可以进行赋值
扩展知识
对象类型赋值的第一中方式:
 内部bean赋值
