spring中为类类型的属性赋值
1 ref:引用IOC容器中的某个bean的id
<property name="clazz" ref="clazzOne"></property>
<bean id="clazzOne" class="com.javasm.spring.pojo.Clazz">
<property name="cid" value="1111"></property>
<property name="cname" value="java1班"></property>
</bean>
2 内部bean,只能在当前bean的内部使用,不能之间通过IOC容器获取
<property name="clazz">
<!--内部bean,只能在当前bean的内部使用,不能之间通过IOC容器获取-->
<bean id="clazzInner" class="com.javasm.spring.pojo.Clazz">
<property name="cid" value="1111"></property>
<property name="cname" value="前端1班"></property>
</bean>
</property>
3 级联的方式,要保证提前为clazz属性进行赋值或者实例化(很少用)

浙公网安备 33010602011771号