Sobes.tech
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.