【发布时间】:2013-10-23 15:58:18
【问题描述】:
我正在尝试将特定配置文件的所有 bean 定义放在一起,并且不想将它们全部推送到一个巨大的 AppConfig.java 类中。我想知道是否有一种方法可以使用 package-info.java 在包级别进行注释,并使该包中的所有配置文件都继承配置文件。
我在 package-info.java 中尝试了以下内容:
@Profile("test")
package com.system.configuration.test;
import org.springframework.context.annotation.Profile;
但无论是否是“测试”配置文件,似乎都使用了包中的 @Configuration 类。
是单独注释每个类的唯一选择吗?
【问题讨论】:
标签: spring configuration spring-java-config