<bean id="bean1" class="com.service.test.Bean1"> </bean> <bean id="bean2" class="com.service.test.Bean2"> <property name="v1" value="#{bean1.v1}"/> <property name="v2" value="#{bean1.getV1()}"/> <property name="v3" value="#{bean1.getTestValue(3)}"/> <property name="v4Str" value="#{'Hello '+bean1.getTestValue2('baby')}"/> </bean>
Spring一个bean的成员变量用另外一个bean的method赋值
pring配置中的bean直接引用其它bean的属性值来赋值给当前bean的属性,也可以直接调用其它bean的方法获取返回值来赋值给当前bean的属性,并且可以进行参数传递,这样可以省去在bean中注入需要获取属性值的bean。
猜你喜欢
转载自nevenchen.iteye.com/blog/2310782
今日推荐
周排行