インターフェースの使用
org.springframework.beans.factory.annotation.AnnotatedBeanDefinition
パッケージ
説明
アノテーション駆動型 Bean 構成のサポートパッケージ。
JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
org.springframework.beans.factory.annotation 内の AnnotatedBeanDefinition 使用
修飾子と型クラス説明class
GenericBeanDefinition
クラスの拡張。AnnotatedBeanDefinition
インターフェースを通じて公開されるアノテーションメタデータのサポートを追加します。org.springframework.context.annotation 内の AnnotatedBeanDefinition 使用
修飾子と型クラス説明class
ASM ClassReader に基づくGenericBeanDefinition
クラスの拡張。AnnotatedBeanDefinition
インターフェースを介して公開されるアノテーションメタデータのサポート。修飾子と型メソッド説明protected StringSE
AnnotationBeanNameGenerator.determineBeanNameFromAnnotation
(AnnotatedBeanDefinition annotatedDef) クラスのいずれかのアノテーションから Bean 名を派生させます。protected boolean
ClassPathScanningCandidateComponentProvider.isCandidateComponent
(AnnotatedBeanDefinition beanDefinition) 指定された Bean 定義が候補として適格かどうかを判別します。static void
AnnotationConfigUtils.processCommonDefinitionAnnotations
(AnnotatedBeanDefinition abd)