Sobes.tech
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 бул класстын бинин түзөт.