The main purpose of Spring Boot is to increase developer productivity by taking an opinionated view of the application and autoconfiguring the Spring ApplicationContext . Spring Boot provides starters for many commonly used frameworks and libraries. Spring Boot’s autoconfiguration mechanism configures Spring Beans on your behalf based on various criteria.
In addition to the Spring Boot Starters that come out ...