gpt4 book ai didi

java - 一个类的多个Bean配置

转载 作者:行者123 更新时间:2023-12-01 15:47:48 26 4
gpt4 key购买 nike

我为一个类配置了 2 个 bean,以便我可以使用两个不同的数据层实现来配置该类。我想知道是否有一种模式或最佳实践可以在我的代码中的两个不同的 bean 之间进行选择。我知道如果没有 Spring,工厂模式通常会用于此目的,但这似乎有点多余,因为 bean 是通过工厂从 Spring 检索的。

最佳答案

工厂中的工厂没有问题。事实上,这种事在 Spring 经常发生。我想说这听起来是一个很好的方法。您的数据存储工厂将是一个 Spring bean,并注入(inject)两个不同的实现,它们也是 bean。工厂的工作是根据一些输入在它们之间进行选择。

关于java - 一个类的多个Bean配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6782966/

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