gpt4 book ai didi

java - 如何从其他 bean 属性值设置 bean 属性值

转载 作者:行者123 更新时间:2023-11-29 07:20:57 25 4
gpt4 key购买 nike

例如我们有一个带有字符串属性 propertyA 的 bean beanA:

<bean name="beanA" class="...">
<property name="propertyA"><value>some string value </value></property>
</bean>

第二个 bean beanB 也有字符串属性 propertyB,我想用与 beanA.propertyA 相同的值初始化这个属性,我想我需要做这样的事情:

<bean name="beanB" class="...">
<property name="propertyB"><value>beanA.propertyA</value></property>
</bean>

但这行不通,表达式 beanA.propertyA 威胁为字符串值。

可能这违反了 IoC 理论并且不受 Spring 支持。

谢谢。

最佳答案

util namespace有一些非常有用的东西。

您可以使用 <util:property-path id="name" path="testBean.age"/>

关于java - 如何从其他 bean 属性值设置 bean 属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4603422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com