インターフェース ApplicationContextInitializer<C extends ConfigurableApplicationContext>
- 型パラメーター:
C
- アプリケーションコンテキスト型
- すべての既知のサブインターフェース:
AotApplicationContextInitializer<C>
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
@FunctionalInterfaceSE
public interface ApplicationContextInitializer<C extends ConfigurableApplicationContext>
Spring
ConfigurableApplicationContext
を初期化してからリフレッシュするためのコールバックインターフェース。 通常、アプリケーションコンテキストのプログラムによる初期化を必要とする Web アプリケーション内で使用されます。例: プロパティソースの登録、またはコンテキストの環境に対するプロファイルのアクティブ化。それぞれ "contextInitializerClasses" コンテキストパラメーターと初期化パラメーターを宣言するには、ContextLoader
および FrameworkServlet
のサポートを参照してください。
ApplicationContextInitializer
プロセッサーは、Spring の Ordered
インターフェースが実装されているかどうか、@Order
アノテーションが存在するかどうかを検出し、存在する場合は呼び出し前にインスタンスをソートすることをお勧めします。
- 導入:
- 3.1
- 作成者:
- Chris Beams
- 関連事項:
メソッドのサマリー
メソッドの詳細
initialize
指定されたアプリケーションコンテキストを初期化します。- パラメーター:
applicationContext
- ブートストラップするアプリケーションコンテキスト