Projeto do curso de Spring Boot
- Criando um projeto Spring boot do zero
- Hello World, a primeira endpoint
- Configuration e Beans
- Trabalhando com múltiplos ambientes e profiles
- Criando anotações de configuração customizadas
- Conectando com banco de dados em memória (H2)
- Incluindo scripts de criação do banco de dados
- Criando as classes de modelo
- Salvando e recuperando clientes
- Concluindo o cadastro de clientes
- Persistindo entidades com Entity Manager
- Refatorando as demais operações para o JPA
- Introdução aos repositórios Spring Data
- Query Methods
- Queries customizadas
- Mapeando as outras entidades
- Fazendo busca por entidades mapeadas e corrigindo precisão do campo preço
- Requisição GET com parâmetros e Response Entity
- Requisição POST e Request Body