Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies that you have added.