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