Foi visto nestas aulas:
Criar um projeto Spring Boot utilizando o site do Spring Initializr;
Importar o projeto no IntelliJ e executar uma aplicação Spring Boot pela classe contendo o método main;
Criar uma classe Controller e mapear uma URL nela utilizando as anotações @RestController e @RequestMapping;
Realizar uma requisição de teste no browser acessando a URL mapeada no Controller.
Mapear requisições POST em uma classe Controller;
Enviar requisições POST para a API utilizando o Insomnia;
Enviar dados para API no formato JSON;
Utilizar a anotação @RequestBody para receber os dados do corpo da requisição em um parâmetro no Controller;
Utilizar o padrão DTO (Data Transfer Object), via Java Records, para representar os dados recebidos em uma requisição POST.
- começou 100-days-of-code vamos nessa!