Junior — Middle
Môže sa anotácia @Component použiť na označenie beana v Springu?
sobes.tech AI
Odpoveď od AI
Áno, anotácia @Component v Springu sa používa na označenie triedy ako komponenty, ktorá bude automaticky detegovaná a registrovaná ako bean v kontexte Spring.
Je to jedna zo základných anotácií na tvorbu beanov, spolu s viac špecializovanými ako @Service, @Repository a @Controller, ktoré sú špecializáciami @Component.
Príklad:
import org.springframework.stereotype.Component;
@Component
public class MyBean {
public void doSomething() {
System.out.println("Pracujem");
}
}
Po skenovaní komponentov Spring vytvorí bean tejto triedy.