通过XML实现外部bean和内部bean注入的方式不同
外部bean,通过ref标明bean的id对应,赋值方式也叫级联赋值
<bean id="test" class="com.hua.bean.Test">
<property name="book" value="JAVA编程思想"/>
<property name="sour" value="25"/>
</bean>
<bean id="hello" class="com.hua.bean.Hellos">
<property name="name" value="huasongyu"/>
<property name="age" value="20"/>
<property name="test" ref="test"/>
<property name="isNull">
<null></null>
</property>
</bean>
内部bean,通过在bean标签里面再定义一个bean标签对应
<bean id="emp" class="com.hua.bean.Emp">
<property name="eName" value="法王张三"/>
<property name="eAge" value="20"/>
<property name="dept">
<bean id="dept" class="com.hua.bean.Dept">
<property name="bumen" value="法外狂徒部"/>
</bean>
</property>
</bean>