Spring Boot is an obvious choice to develop state-of-the-art production-ready applications specific to Spring. Its website (https://projects.spring.io/spring-boot/) also states its real advantages:
Takes an opinionated view of building production-ready Spring applications. Spring Boot favors convention over configuration and is designed to get you up and running as quickly as possible.