A component annotation is used for specifying which factory methods produce components in an application context.
See Implementation
A component annotation is used for specifying which factory methods produce components in an application context.