パッケージ 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 実装。
    アノテーション付き要素のデフォルト値式を示す、フィールドまたはメソッド / コンストラクターパラメーターレベルで使用されるアノテーション。