インターフェースの使用
org.springframework.boot.bootstrap.ConfigurableBootstrapContext
ConfigurableBootstrapContext を使用するパッケージ
パッケージ
説明
コア Spring Boot クラス。
アプリケーションの起動時に潜在的にコストの高いシングルトンの作成をサポートするためのブートストラップの問題。
Spring Boot アプリケーション内で "application.properties" をロードして使用できる外部構成サポート。
Spring Boot によってトリガーされる
ApplicationEvents。 アプリケーションの問題と org.springframework.boot パッケージをサポートするクラス。
org.springframework.boot 内の ConfigurableBootstrapContext 使用
型 ConfigurableBootstrapContext のパラメーターを持つ org.springframework.boot のメソッド修飾子と型メソッド説明default voidSpringApplicationRunListener.environmentPrepared(ConfigurableBootstrapContext bootstrapContext, ConfigurableEnvironment environment) 環境が準備された後、ApplicationContextが作成される前に呼び出されます。default voidSpringApplicationRunListener.starting(ConfigurableBootstrapContext bootstrapContext) run メソッドが最初に開始された直後に呼び出されます。org.springframework.boot.bootstrap 内の ConfigurableBootstrapContext 使用
org.springframework.boot.context.config 内の ConfigurableBootstrapContext 使用
修飾子と型メソッド説明ConfigDataLoaderContext.getBootstrapContext()すべてのEnvironmentPostProcessorsで共有されるConfigurableBootstrapContextへのアクセスを提供します。ConfigDataLocationResolverContext.getBootstrapContext()すべてのEnvironmentPostProcessorsで共有されるConfigurableBootstrapContextへのアクセスを提供します。型 ConfigurableBootstrapContext のパラメーターを持つ org.springframework.boot.context.config のメソッド修飾子と型メソッド説明static voidConfigDataEnvironmentPostProcessor.applyTo(ConfigurableEnvironment environment, @Nullable ResourceLoader resourceLoader, @Nullable ConfigurableBootstrapContext bootstrapContext, CollectionSE<StringSE> additionalProfiles) ConfigData後処理を既存のEnvironmentに適用します。static voidConfigDataEnvironmentPostProcessor.applyTo(ConfigurableEnvironment environment, @Nullable ResourceLoader resourceLoader, @Nullable ConfigurableBootstrapContext bootstrapContext, CollectionSE<StringSE> additionalProfiles, ConfigDataEnvironmentUpdateListener environmentUpdateListener) ConfigData後処理を既存のEnvironmentに適用します。static voidConfigDataEnvironmentPostProcessor.applyTo(ConfigurableEnvironment environment, ResourceLoader resourceLoader, @Nullable ConfigurableBootstrapContext bootstrapContext, StringSE... additionalProfiles) ConfigData後処理を既存のEnvironmentに適用します。型 ConfigurableBootstrapContext のパラメーターを持つ org.springframework.boot.context.config のコンストラクター修飾子コンストラクター説明ConfigDataEnvironmentPostProcessor(DeferredLogFactory logFactory, ConfigurableBootstrapContext bootstrapContext) org.springframework.boot.context.event 内の ConfigurableBootstrapContext 使用
修飾子と型メソッド説明ApplicationEnvironmentPreparedEvent.getBootstrapContext()ブートストラップコンテキストを返します。ApplicationStartingEvent.getBootstrapContext()ブートストラップコンテキストを返します。型 ConfigurableBootstrapContext のパラメーターを持つ org.springframework.boot.context.event のコンストラクター修飾子コンストラクター説明ApplicationEnvironmentPreparedEvent(ConfigurableBootstrapContext bootstrapContext, SpringApplication application, StringSE[] args, ConfigurableEnvironment environment) 新しいApplicationEnvironmentPreparedEventインスタンスを作成します。ApplicationStartingEvent(ConfigurableBootstrapContext bootstrapContext, SpringApplication application, StringSE[] args) 新しいApplicationStartingEventインスタンスを作成します。org.springframework.boot.support 内の ConfigurableBootstrapContext 使用
型 ConfigurableBootstrapContext のパラメーターを持つ org.springframework.boot.support のメソッド修飾子と型メソッド説明EnvironmentPostProcessorsFactory.getEnvironmentPostProcessors(DeferredLogFactory logFactory, ConfigurableBootstrapContext bootstrapContext) リクエストされたすべてのEnvironmentPostProcessorインスタンスを作成します。