If you've ever started a Spring project without Spring Boot, you probably remember spending hours configuring beans, data sources, view resolvers, and dozens of XML or Java configuration classes. Now imagine buying a new smartphone. Instead of manually installing drivers for the camera, speaker...
Source: [Dev.to](https://dev.to/realnamehidden1_61/explain-the-concept-of-auto-configuration-in-spring-boot-5amf)