Sobes.tech
Junior — Middle
109

Koja Java anotacija se koristi za označavanje klase kao komponente koju upravlja Spring kontejner?

Одговор од АИ

sobes.tech АИ

Для обозначения класса как компонента, управляемого контейнером Spring, используется аннотация @Component.

Эта аннотация позволяет Spring автоматически обнаруживать класс при сканировании компонентов и создавать его экземпляр в контексте приложения.

Пример:

import org.springframework.stereotype.Component;

@Component
public class MyService {
    // бизнес-логика
}

Также существуют специализированные аннотации, расширяющие @Component, например, @Service, @Repository, @Controller, которые помогают лучше структурировать код, но базовая для компонента — @Component.