Crie uma API Rest Java - COMPLETO

preview_player
Показать описание
#java #spring #rest #webservice #restful #springboot #controller #restcontroller

Neste vídeo vamos construir uma API REST, com foco na camada de Controller, utilizando Java, Spring e Spring Boot.
Aprenderemos como criar uma API CRUD (Create, Read, Update, Delete) tendo como exemplo informações sobre países, utilizando os métodos de GET, POST, PUT e DELETE como também os códigos HTTPs mais cobrados nas aplicações (200, 201, 400, 404, 422).

Veremos, como enviar e receber informações com Request Body, Path Variable, Request Param, Response Entity.

Pré-requisitos:
- Java instalado;
- IDE (IntelliJ, Eclipse, VSCode...)

Topicos:
00:38 - Uso do Spring Initialzr e criação do projeto
08:30 - Nosso primeiro endpoint - Hello World
13:44 - O que é um CRUD?
15:20 - Retornando todos os dados com GET
18:20 - Uso de DTO/POJO - Data Transfer Object
22:15 - Salvando registros com POST e Request body
25:45 - Buscando um registro específico com GET e Path Variable
28:10 - Response Entity - retornando HTTP Status Code
32:19 - Filtrando recursos com GET e RequestParam
41:35 - Atualizando as informações de um recurso com PUT
47:45 - Removendo recursos com o DELETE
51:50 - Por que DTO de request e de response?
Рекомендации по теме
Комментарии
Автор

Suas aulas são muito top, ótima didática, estou aprendendo muito, parabéns professor !!!

fernandoromero
Автор

Amei o video top de ++++ mas não encontrei outros videos de Java

franciscamiguel
Автор

Excelente aula! Meu metodo post esta dando erro 500 (console acusa null pointer mas mesmo no debug todos os atributos estao preenchidos corretamente), o que pode ser?

skyla___
visit shbcf.ru