Junior — Middle
A anotação @Component pode ser usada para marcar um bean no Spring?
sobes.tech IA
Resposta da IA
Sim, a anotação @Component no Spring é usada para marcar uma classe como um componente que será automaticamente detectado e registrado como um bean no contexto do Spring.
É uma das anotações básicas para criar beans, juntamente com outras mais especializadas como @Service, @Repository e @Controller, que são especializações de @Component.
Exemplo:
import org.springframework.stereotype.Component;
@Component
public class MyBean {
public void doSomething() {
System.out.println("A trabalhar");
}
}
Ao escanear os componentes, o Spring criará um bean desta classe.