Junior — Middle
Kann die Annotation @Component verwendet werden, um einen Bean in Spring zu kennzeichnen?
sobes.tech KI
Antwort von AI
Ja, die @Component-Annotation in Spring wird verwendet, um eine Klasse als Komponente zu kennzeichnen, die automatisch erkannt und als Bean im Spring-Kontext registriert wird.
Dies ist eine der grundlegenden Annotationen zum Erstellen von Beans, zusammen mit spezialisierteren wie @Service, @Repository und @Controller, die spezielle Formen von @Component sind.
Beispiel:
import org.springframework.stereotype.Component;
@Component
public class MyBean {
public void doSomething() {
System.out.println("Arbeite");
}
}
Beim Scannen der Komponenten wird Spring ein Bean dieser Klasse erstellen.