<bean id="emp" class="com.atguigu.spring5.bean.Emp">
<!-- 设置两个普通属性-->
<property name="ename" value="lucy"></property>
<property name="gender" value="女"></property>
<!-- 级联赋值-->
<property name="dept" ref="dept"></property>
<property name="dept.dname" value="技术部"></property>
</bean>
上述代码中的:
<property name="dept.dname" value="技术部"></property>
dept.dname
报红的原因是对应的bean类中没有生成get方法,所以会报红,只需要生成get方法:
public Dept getDept() {
return dept;
}