Junior
24
0
questionbank

Что делает аннотация @ComponentScan?

Answer from sobes.tech neural network

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

Основные свойства:

  • basePackages: Массив строк, указывающий пакеты для сканирования. Если не указан, сканируется пакет класса, аннотированного @ComponentScan, и его подпакеты.
  • basePackageClasses: Массив классов. Пакеты этих классов используются для сканирования.
  • includeFilters: Определяет компоненты, которые должны быть включен

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

Основные свойства:

  • basePackages: Массив строк, указывающий пакеты для сканирования. Если не указан, сканируется пакет класса, аннотированного @ComponentScan, и его подпакеты.
  • basePackageClasses: Массив классов. Пакеты этих классов используются для сканирования.
  • includeFilters: Определяет компоненты, которые должны быть включен

Register or sign in to get access to full answers for all questions from the question bank.

springcomponent-scandependency-injectionannotationconfiguration