Spring Boot is an obvious choice for developing state-of-the-art, production-ready applications specific to Spring. Its website (https://projects.spring.io/spring-boot/) also states its real advantages
Spring Boot is an amazing Spring tool created by Pivotal that was released in April 2014 (GA). It was developed based on the request of SPR-9888 (https://jira.spring.io/browse/SPR-9888) with the title, Improved support for 'containerless' web application architectures.
You must be wondering: Why containerless? Because, today's cloud environment, or PaaS, provides most of the features offered by container-based web architectures, such as reliability, management, or scaling. Therefore, Spring Boot focuses on making itself an ultralight container.
Spring Boot is preconfigured to make production-ready web applications very easily. Spring Initializr (http:...