Sobes.tech
Junior — Middle

Lze anotaci @Component použít k označení beanu ve Springu?

sobes.tech AI

Odpověď od AI

Ano, anotace @Component ve Springu se používá k označení třídy jako komponenty, která bude automaticky detekována a registrována jako bean v kontextu Spring.

Je to jedna ze základních anotací pro tvorbu beanů, spolu s více specializovanými jako @Service, @Repository a @Controller, které jsou specializacemi @Component.

Příklad:

import org.springframework.stereotype.Component;

@Component
public class MyBean {
    public void doSomething() {
        System.out.println("Pracuji");
    }
}

Při skenování komponent Spring vytvoří bean této třídy.