@FunctionalInterfaceSE public interface ContextCustomizer
application contexts
をカスタマイズするための戦略インターフェース。 カスタマイザは ContextCustomizerFactory
実装によって作成されます。
カスタマイザはキャッシュキーとして使用される MergedContextConfiguration
の一部を形成するため、実装では正しい equals
および hashCode
メソッドを実装する必要があります。
修飾子と型 | メソッドと説明 |
---|---|
void | customizeContext(ConfigurableApplicationContext context, MergedContextConfiguration mergedConfig) Bean 定義がコンテキストになく、コンテキストがリフレッシュされた前にロードされた後に供給 ConfigurableApplicationContext をカスタマイズします。 |
void customizeContext(ConfigurableApplicationContext context, MergedContextConfiguration mergedConfig)
ConfigurableApplicationContext
をカスタマイズします。context
- カスタマイズするコンテキスト mergedConfig
- マージされたコンテキスト構成