O Spring Boot surgiu com o propósito de simplificar a vida da pessoa DEV...
O Spring Boot é um framework Open Source que nasceu a partir do Spring framework e veio para facilitar as configurações iniciais de um projeto...
Quando falamos de Microsserviços, estamos falando de um sistema que tem apenas uma responsabilidade e a exerce muito bem...
O Spring Boot traz a ideia de convenção em vez de configuração, e, para fazer jus a essa frase, a própria plataforma Spring disponibilizou a ferramenta Spring Initializr...
O Spring Boot serve para gerenciar dependências de forma opinativa e automática...
Como mencionado anteriormente, iniciar uma aplicação web ficou muito mais fácil depois do surgimento do Spring Boot...
Para que tudo aconteça, o Spring Boot tem três componentes principais que estão trabalhando na aplicação por trás das cortinas...
Além do Spring Initializr, que é uma plataforma que permite que façamos a configuração inicial do projeto...
Agora que você instalou o STS, vamos fazer o famoso “Olá Mundo” para nos dar sorte nesse início de jornada com o Spring Boot?...
Quando criarmos classes controllers, seja em uma aplicação de pequeno ou grande porte, criamos classes controller para colocar todos os nossos métodos manipuladores de requisições e o Spring Boot identifica esses métodos por meio das annotations...
É, nem tudo são flores e temos algumas desvantagens com o Spring Boot...
O Spring MVC (Model, View, Controller) é uma estrutura orientada a HTTP, ou seja, ele “escuta” as requisições feitas na aplicação web...
O DevTools é uma dependência que permite algumas façanhas muito úteis na hora de desenvolver...
Fonte: Betrybe