インターフェースの使用
org.springframework.beans.factory.config.BeanFactoryPostProcessor
パッケージ
説明
アノテーション駆動型 Bean 構成のサポートパッケージ。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
org.springframework.beans.factory
パッケージをサポートするクラス。 このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。
JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
標準コンテキストイベントなどのアプリケーションイベントのサポートクラス。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
Spring の
LoadTimeWeaver
抽象化に基づいた、Spring アプリケーションコンテキストのロード時ウィービングサポート。org.springframework.beans.factory.annotation 内の BeanFactoryPostProcessor 使用
org.springframework.beans.factory.config 内の BeanFactoryPostProcessor 使用
修飾子と型クラス説明class
カスタムproperty editors
SE の便利な登録を可能にするBeanFactoryPostProcessor
実装。class
class
@Deprecated
SE Bean の警告を記録する Bean ファクトリポストプロセッサー。class
Bean 定義プロパティ値のプレースホルダーを解決するプロパティリソースコンフィグレータの抽象基本クラス。class
使用すべきではありません。class
アプリケーションコンテキスト定義内の Bean プロパティ値をオーバーライドするプロパティリソースコンフィギュレータ。class
使用すべきではありません。5.2 以降。代わりにorg.springframework.context.support.PropertySourcesPlaceholderConfigurer
を使用してください。org.springframework.context.support.PropertySourcesPlaceholderConfigurer
は、Environment
およびPropertySource
メカニズムを利用することにより柔軟性があります。class
プロパティリソースから個々の Bean プロパティ値の構成を許可します。org.springframework.beans.factory.support 内の BeanFactoryPostProcessor 使用
修飾子と型インターフェース説明interface
標準のBeanFactoryPostProcessor
SPI への拡張。通常の BeanFactoryPostProcessor 検出が開始される前に、さらに Bean 定義を登録できます。org.springframework.context 内の BeanFactoryPostProcessor 使用
修飾子と型メソッド説明void
ConfigurableApplicationContext.addBeanFactoryPostProcessor
(BeanFactoryPostProcessor postProcessor) Bean 定義のいずれかが評価される前に、リフレッシュ時にこのアプリケーションコンテキストの内部 Bean ファクトリに適用される新しい BeanFactoryPostProcessor を追加します。org.springframework.context.annotation 内の BeanFactoryPostProcessor 使用
org.springframework.context.event 内の BeanFactoryPostProcessor 使用
org.springframework.context.support 内の BeanFactoryPostProcessor 使用
修飾子と型クラス説明class
Bean 定義プロパティ値内の ${...} プレースホルダーと、現在の SpringEnvironment
およびPropertySources
のセットに対する@Value
アノテーションを解決するPlaceholderConfigurerSupport
の専門化。修飾子と型メソッド説明AbstractApplicationContext.getBeanFactoryPostProcessors()
内部 BeanFactory に適用される BeanFactoryPostProcessors のリストを返します。修飾子と型メソッド説明void
AbstractApplicationContext.addBeanFactoryPostProcessor
(BeanFactoryPostProcessor postProcessor) org.springframework.context.weaving 内の BeanFactoryPostProcessor 使用
修飾子と型クラス説明class
AspectJ のClassPreProcessorAgentAdapter
を Spring アプリケーションコンテキストのデフォルトLoadTimeWeaver
に登録するポストプロセッサー。
PropertyPlaceholderConfigurer
も同様