Las interfaces se anotan con la anotación @Component en spring IoC / DI. ¿Cuál podría ser la razón?

Algunas veces las interfaces se anotan con la anotación @Component. Entonces mi razonamiento obvio fue que las clases que implementan dicha interfaz también serán tratadas como componentes. Pero si tengo razón, ese no es el caso.

Entonces, ¿cuál es el propósito de la anotación @Component en las interfaces?

Respuestas a la pregunta(2)

Su respuesta a la pregunta