Junior — Middle
Vai @Component anotācija var tikt izmantota, lai norādītu bīnu Spring?
sobes.tech AI
Atbilde no AI
Jā, Springā @Component anotācija tiek izmantota, lai atzīmētu klasi kā komponentu, kas tiks automātiski atpazīta un reģistrēta kā beans Spring kontekstā.
Tas ir viens no pamataknēm, lai izveidotu beans, kopā ar specializētākām anotācijām kā @Service, @Repository un @Controller, kas ir @Component specializācijas.
Piemērs:
import org.springframework.stereotype.Component;
@Component
public class MyBean {
public void doSomething() {
System.out.println("Strādāju");
}
}
Skenējot komponentus, Spring izveidos šīs klases beans.