我的应用程序有三个配置文件:dev,test,prod。 我想使用Spring配置文件来自定义bean注入,以便对于dev和test配置文件,我将有一个bean实现,而对于prod配置文件,我将有另一个bean实现。 问题是如何实现。我该如何设置一个bean在两个不同的配置文件中都处于活动状态。 我尝试了以下内容:
@Component
@Profile("dev, test")
class DevTestBean{}
但不幸的是,Spring 将其视为一个名为“dev, test”的单个配置文件。