Встречается на собеседованиях • сегодня

Какая аннотация используется для добавления бина

@Component — базовая аннотация для создания бина. Есть специализированные производные:

  • @Service — для сервисного слоя
  • @Repository — для DAO/репозиториев
  • @Controller/@RestController — для веб-контроллеров

Пример:

java
@Service
public class UserService {
    // логика сервиса
}

Все эти аннотации работают через механизм сканирования компонентов (@ComponentScan). Можно также явно создавать бины через @Bean в конфигурационных классах.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы