gpt4 book ai didi

带有配置文件的 Java Spring Autowiring

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:32:33 26 4
gpt4 key购买 nike

我有一个类可以说是 A 类,它是一个配置类,仅在配置文件“production”被激活时运行。但是在 B 类中,应用程序的主要逻辑是我正在使用 @Autowired 注释,它引用在类 A 中创建的一些 bean,例如,我的问题是我使用配置文件运行应用程序让我们说“默认”它抛出异常,因为没有创建适当的 bean。所以我的问题是,只有当配置文件“production”处于 Activity 状态时,我如何才能在我的 B 类中使用这个 Autowired?

最佳答案

我不明白你的问题。但是如果您需要注入(inject)可选 bean,您可以使用 @Autowired(required = false) 然后在没有任何合格 bean 的环境中相关属性将为 null。

关于带有配置文件的 Java Spring Autowiring ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39571954/

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