Package org.springframework.stereotype
Annotation Interface Component
Indicates that an annotated class is a "component".
Such classes are considered as candidates for auto-detection
when using annotation-based configuration and classpath scanning.
Other class-level annotations may be considered as identifying
a component as well, typically a special kind of component:
e.g. the @Repository
annotation or AspectJ's
@Aspect
annotation.
- Since:
- 2.5
- Author:
- Mark Fisher
- See Also:
-
Optional Element Summary
-
Element Details
-
value
String valueThe value may indicate a suggestion for a logical component name, to be turned into a Spring bean in case of an autodetected component.- Returns:
- the suggested component name, if any (or empty String otherwise)
- Default:
- ""
-