Нужен ли @Import для Spring Boot - PullRequest
0 голосов
/ 31 мая 2019

Я работаю с Spring Boot 2.1.5. У меня есть несколько классов, аннотированных @Configuration. Я хочу знать, нужно ли перечислять все эти классы конфигурации @Import? Или компонентный сканер найдет все аннотированные классы @Configuration и сделает это автоматически?

Ответы [ 2 ]

3 голосов
/ 31 мая 2019

Вам не нужно этого делать, сканирование будет выполнено для вас автоматически, все, что вам нужно, это сделать ваш основной класс в корневом пакете, а также все другие классы стереотипов, включая настройку в подпакетах

0 голосов
/ 01 июня 2019

Нет необходимости использовать аннотацию @Import. Поскольку @Configuration является мета-аннотацией для @Component, компонентный сканер выберет ее. Но документы Spring предлагают использовать аннотацию @Import, когда у вас много классов @Configuration. Это просто для лучшего управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...