インターフェース ContextCustomizer

関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface ContextCustomizer
Spring TestContext フレームワークによって作成および管理される application contexts をカスタマイズするための戦略インターフェース。

カスタマイザは ContextCustomizerFactory 実装によって作成されます。

警告 : カスタマイザーはキャッシュキーとして使用される MergedContextConfiguration の一部を形成するため、実装では正しい equalsSE および hashCode メソッドを実装する必要があります。

導入:
4.3
作成者:
Phillip Webb, Sam Brannen
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    Bean 定義がコンテキストになく、コンテキストがリフレッシュされた前にロードされた後に供給 ConfigurableApplicationContext をカスタマイズします。
  • メソッドの詳細

    • customizeContext

      void customizeContext(ConfigurableApplicationContext context, MergedContextConfiguration mergedConfig)
      Bean 定義がコンテキストになく、コンテキストがリフレッシュされた前にロードされた後に供給 ConfigurableApplicationContext をカスタマイズします。
      パラメーター:
      context - カスタマイズするコンテキスト
      mergedConfig - マージされたコンテキスト構成