Junior — Middle
Springде бинди белгилөө үчүн @Component белгисин колдонсо болобу?
sobes.tech AI
AIден жооп
Ооба, Springдеги @Component белгиси классты автоматтык түрдө аныктап, Spring контекстинде бийн катары каттоого алуу үчүн колдонулат.
Бул бинов түзүү үчүн негизги белгилердин бири болуп саналат, ал @Service, @Repository жана @Controller сыяктуу атайын түрлөрү менен бирге, алар @Componentтин атайын түрлөрү.
Мисал:
import org.springframework.stereotype.Component;
@Component
public class MyBean {
public void doSomething() {
System.out.println("Жумушта");
}
}
Компоненттер сканерленгенде, Spring бул класстын бинин түзөт.