Junior — Middle
¿Puede usarse la anotación @Component para marcar un bean en Spring?
sobes.tech AI
Respuesta de la IA
Sí, la anotación @Component en Spring se utiliza para marcar una clase como un componente que será detectado y registrado automáticamente como un bean en el contexto de Spring.
Es una de las anotaciones básicas para crear beans, junto con otras más especializadas como @Service, @Repository y @Controller, que son especializaciones de @Component.
Ejemplo:
import org.springframework.stereotype.Component;
@Component
public class MyBean {
public void doSomething() {
System.out.println("Trabajando");
}
}
Al escanear los componentes, Spring creará un bean de esta clase.