我有一个spring文件config1.xml,它的bean没有明确定义的配置文件。我还有另一个文件config2.xml,其中包含两个bean配置文件(profileA和profileB)。如果我将后者导入前者并在运行时激活profileA,是否会激活config1.xml中的bean?如果没有,有没有办法在不复制config1.xml代码的情况下执行此操作?
答案 0 :(得分:1)
是的,它们将被激活。默认情况下,您的bean没有配置文件并被加载到容器中。只有明确指定bean的配置文件时,才会绕过它们,除非一个或多个指定的配置文件处于活动状态。