Автоконфигурация в Spring относится к тому, что Spring делает для вас, чтобы настроить приложение на основе добавленных вами зависимостей.Вместо того, чтобы иметь определения bean-компонентов и настраивать свои собственные вещи в Spring MVC (помните ли вы количество xml-конфигураций, которое вам пришлось сделать?), Spring Boot по сути «слушает» вещи на пути вашего класса, и если это то, чтовозможность автоматической настройки, он сделает это.
Аннотация @SpringBootApplication
автоматически выбирает для вас автоматическую настройку Spring для вас различных компонентов.
Вы правы в том смысле,эта автоматическая разводка относится к внедрению зависимостей.Наличие аннотации @Autowired
внутри одного из ваших классов означает, что вы вносите экземпляр аннотируемого класса в класс, в котором существует аннотация.