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.