Uses of Class
org.springframework.context.annotation.AnnotationBeanNameGenerator
Packages that use AnnotationBeanNameGenerator
Package
Description
Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
-
Uses of AnnotationBeanNameGenerator in org.springframework.context.annotation
Subclasses of AnnotationBeanNameGenerator in org.springframework.context.annotationModifier and TypeClassDescriptionclass
An extension ofAnnotationBeanNameGenerator
that uses the fully qualified class name as the default bean name if an explicit bean name is not supplied via a supported type-level annotation such as@Component
(seeAnnotationBeanNameGenerator
for details on supported annotations).class
Extended variant ofFullyQualifiedAnnotationBeanNameGenerator
for@Configuration
class purposes, not only enforcing fully-qualified names for component and configuration classes themselves but also fully-qualified default bean names ("className.methodName") for@Bean
methods.Fields in org.springframework.context.annotation declared as AnnotationBeanNameGeneratorModifier and TypeFieldDescriptionstatic final AnnotationBeanNameGenerator
ConfigurationClassPostProcessor.IMPORT_BEAN_NAME_GENERATOR
ABeanNameGenerator
using fully qualified class names as default bean names.static final AnnotationBeanNameGenerator
AnnotationBeanNameGenerator.INSTANCE
A convenient constant for a defaultAnnotationBeanNameGenerator
instance, as used for component scanning purposes.