クラスの使用
org.springframework.context.annotation.AnnotationBeanNameGenerator
AnnotationBeanNameGenerator を使用するパッケージ
パッケージ
説明
JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
org.springframework.context.annotation 内の AnnotationBeanNameGenerator 使用
修飾子と型クラス説明class@Componentなどのサポートされている型レベルのアノテーションを介して明示的な Bean 名が提供されない場合、デフォルトの Bean 名として完全修飾クラス名を使用するAnnotationBeanNameGeneratorの拡張(サポートされるアノテーションの詳細についてはAnnotationBeanNameGeneratorを参照)。class@Configurationクラスの目的のためのFullyQualifiedAnnotationBeanNameGeneratorの拡張バリアント。コンポーネントおよび構成クラス自体に完全修飾名を適用するだけでなく、@Beanメソッドに完全修飾のデフォルトの Bean 名 ( "className.methodName" ) も適用します。AnnotationBeanNameGenerator として宣言されている org.springframework.context.annotation のフィールド修飾子と型フィールド説明static final AnnotationBeanNameGeneratorConfigurationClassPostProcessor.IMPORT_BEAN_NAME_GENERATORデフォルトの Bean 名として完全修飾クラス名を使用するBeanNameGenerator。static final AnnotationBeanNameGeneratorAnnotationBeanNameGenerator.INSTANCEコンポーネントのスキャン目的で使用される、デフォルトのAnnotationBeanNameGeneratorインスタンスの便利な定数。