パッケージ org.springframework.beans.factory.annotation
@NonNullApi @NonNullFields パッケージ org.springframework.beans.factory.annotation
アノテーション駆動型 Bean 構成のサポートパッケージ。
- クラス説明Bean クラスに関する
AnnotationMetadata
を公開する拡張BeanDefinition
インターフェース - クラスをまだロードする必要はありません。GenericBeanDefinition
クラスの拡張。AnnotatedBeanDefinition
インターフェースを通じて公開されるアノテーションメタデータのサポートを追加します。Configurable アノテーションを使用してオートワイヤーが必要なクラスを識別するBeanWiringInfoResolver
。オートワイヤーステータスを決定する列挙: つまり、Bean が、setter インジェクションを使用して Spring コンテナーによって自動的に依存関係を注入する必要があるかどうか。コンストラクター、フィールド、setter メソッド、構成メソッドを、Spring の依存性注入機能によってオートワイヤーされるようにマークします。アノテーション付きフィールド、setter メソッド、任意の構成メソッドをオートワイヤーするBeanPostProcessor
実装。Spring 固有のアノテーション(Spring の@Qualifier
アノテーションなど)に関連する Bean ルックアップを実行する便利なメソッド。クラスを Spring 駆動構成の対象としてマークします。カスタム autowire 修飾子型の便利な登録を可能にするBeanFactoryPostProcessor
実装。アノテーション付きの init および destroy メソッドを呼び出すBeanPostProcessor
実装。インジェクションメタデータを管理するための内部クラス。単一の注入された要素。「ルックアップ」メソッドを示すアノテーション。コンテナーによってオーバーライドされ、getBean
呼び出しのためにBeanFactory
にリダイレクトして戻されます。外部で管理されているコンストラクターおよびメソッドの自動書き込み可能なパラメーターを解決するためのパブリックデリゲート。このアノテーションは、オートワイヤー時に候補 Bean の修飾子としてフィールドまたはパラメーターで使用できます。オートワイヤーされるフィールドまたはパラメーターのqualifier annotations
に対して Bean 定義修飾子を一致させるAutowireCandidateResolver
実装。アノテーション付き要素のデフォルト値式を示す、フィールドまたはメソッド / コンストラクターパラメーターレベルで使用されるアノテーション。