As the world moves toward Cloud-Native applications and microservices, Spring projects are not far behind. There are a number of new Spring projects--Spring Boot, Spring Cloud, among others, that solve the problems of the emerging world.
In the era of monoliths, we had the luxury of taking the time to set the frameworks up for an application. However, in the era of microservices, we want to create individual components faster. The Spring Boot project aims to solve this problem.
Note
As the official website highlights, Spring Boot makes it easy to create standalone, production-grade Spring-based applications that you can just run. We take an opinionated view of the Spring platform and third-party libraries so that you can get started with minimum fuss.
Spring Boot aims to take an opinionated view--basically making a lot of decisions for us--to developing Spring-based projects.
In the next couple of chapters, we will look at Spring Boot and the different features that...