Spring容器中的Bean
一,配置合作者的Bean
Bean设置的属性值是容器中的另一个Bean实力,使用<ref.../>元素,可制定一个bean属性,该属性用于指定容器中其他Bean实例的id属性
1 <bean id="steelAxe" class="org.com.service.impl.SteelAxe"></bean> 2 <bean id="chinese" class="org.com.service.impl.Chinese"> 3 <property name="axe"> 4 <!-- 指定使用个容器中的id为steelAxe的Bean作为调用setAxe()方法的参数 --> 5 <ref bean="steelAxe"/> 6 </property> 7 </bean>
也可以简写成
1 <bean id="steelAxe" class="org.com.service.impl.SteelAxe"></bean> 2 <bean id="chinese" class="org.com.service.impl.Chinese"> 3 <!-- 指定使用个容器中的id为steelAxe的Bean作为调用setAxe()方法的参数 --> 4 <property name="axe" ref="steelAxe"/> 5 </bean>