@FunctionalInterface
public interface ActiveProfilesResolver
ApplicationContext
をロードするときに使用するアクティブな Bean 定義プロファイルをプログラムで解決するための戦略インターフェース。 カスタム ActiveProfilesResolver
は、@ActiveProfiles
の resolver
属性を介して登録できます。
具体的な実装では、public
の引数なしのコンストラクターを提供する必要があります。
ActiveProfiles
修飾子と型 | メソッドと説明 |
---|---|
java.lang.String[] | resolve(java.lang.Class<?> testClass) 指定されたテストクラスの ApplicationContext をロードするときに使用する Bean 定義プロファイルを解決します。 |
java.lang.String[] resolve(java.lang.Class<?> testClass)
ApplicationContext
をロードするときに使用する Bean 定義プロファイルを解決します。testClass
- プロファイルを解決する必要があるテストクラス。null
ApplicationContext
をロードするときに使用する Bean 定義プロファイルのリスト。null
ActiveProfiles.resolver()
, ActiveProfiles.inheritProfiles()