Вопросы к Поиску с Алисой
Аннотация @SpringBootApplication объединяет в себе функции трёх других аннотаций: @Configuration, @EnableAutoConfiguration и @ComponentScan. habr.com www.appsdeveloperblog.com
Некоторые особенности каждой из аннотаций:
Таким образом, аннотация @SpringBootApplication выполняет роль точки входа в приложение, говоря Spring Boot: «Собери всё автоматически, найди компоненты и запусти». habr.com
Использование аннотации @SpringBootApplication позволяет структурировать код с помощью автоматического сканирования пакетов, используя только одну аннотацию вместо нескольких отдельных. learntutorials.net