gpt4 book ai didi

java - Spring 是否允许替换引用 bean 中的属性?

转载 作者:行者123 更新时间:2023-12-02 08:07:09 25 4
gpt4 key购买 nike

我有 7 个 bean 的层次结构,例如:

<bean id="bean01" class="myClass"...........
<property ..... val-rev="bean1"/>

<bean id="bean1" ...........
<property ..... val-rev="bean2"/>

.......................

<bean id="bean6" ...........
<property ..... val-rev="bean5"/>

.......................
<property name="reqProp" value="val1"/>

我需要创建与第一个非常相似的第二个 bean:

<bean id="bean02" class="myClass"...........
<property ..... val-rev="bean1"/>

<bean id="bean1" ...........
<property ..... val-rev="bean2"/>

.......................

<bean id="bean6" ...........
<property ..... val-rev="bean5"/>

.......................
<property name="reqProp" value="val2"/>

问题是我不会为 bean02 创建第二个 Bean 层次结构,而只会创建 2 个具有不同属性的不同的最低级别 Bean。有可能吗?谢谢。

最佳答案

是的,您应该能够使用bean inheritance通过使用“parent”属性。

此处,两个 bean 将从单个 bean 继承,并且仅设置“reqProp”属性。

Here's another short tutorial.

关于java - Spring 是否允许替换引用 bean 中的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7985887/

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