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

Использовал ли @ComponentScan

@ComponentScan используется в Spring для автоматического поиска и регистрации компонентов (классов с аннотациями @Component, @Service, @Repository, @Controller и т.д.) в указанных пакетах.

Пример:

java
@Configuration
@ComponentScan("com.example.myapp")
public class AppConfig {
    // Конфигурация бинов
}

Если не указать пакет явно (basePackages или basePackageClasses), сканирование начнётся от пакета класса конфигурации.

Важно:

  • В Spring Boot @ComponentScan неявно используется в @SpringBootApplication.
  • Может привести к конфликтам, если компоненты дублируются в разных пакетах.
  • Избыточное сканирование замедляет старт приложения.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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