gpt4 book ai didi

java - Spring 依赖注入(inject) - 使用实例化对象

转载 作者:行者123 更新时间:2023-11-30 09:42:48 25 4
gpt4 key购买 nike

在 Spring DI 中,你能在它自己的定义中“使用”你的 bean 吗?例如,如果我有一个名为 getTest1 的 bean,其中声明了一个内部 bean,我可以将 getTest1 传递给该内部 bean 的构造函数吗?

我想知道我是否可以使用 Spring DI 为工作项目实现类似装饰器模式的解决方案,但没有太多时间来使用它。谢谢!

最佳答案

还没有测试过,但我认为你需要这样的东西

<bean id="a" class="com.AClass">
<property name="aProperty" value="y">
<property name="bean2">
<bean class="com.BClass">
<constructor-arg ref="a"/>
</bean>
</property>
</bean>

检查 here有关在另一个 bean 中引用一个 bean 的更多帮助

关于java - Spring 依赖注入(inject) - 使用实例化对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8509893/

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