Java, ele deixa que nos concentremos em desenvolver a aplicação , já deixando grande parte das configurações prontas ou extremamente simplificadas para nós pessoas desenvolvedoras. Spring Framework
testes, consumo de APIs, acesso a banco de dados, desenvolvimento de aplicações Web, integrações e também pode ser utilizado com linguagens como Kotlin e Groovy. Spring Framework
servidor embutido, um "starter"onde podemos escolher as dependências iniciais da aplicação, health check da aplicação, sem a necessidade de configurar diversas dependências via XML. Spring Boot
para sua aplicação ser executada, por meio do Spring Security podemos facilmente adicionar autenticação na nossa aplicação e conectar e realizar consultas á banco de dados sem quase nenhuma configuração por meio do Spring data + algum driver do banco desejado Web Apps