Construa api REST do zero passo a passo com as principais operações de CRUD. Aprenda a consumir a api com POSTMAN e CURL
Neste curso será apresentado ao aluno um desafio para criarmos juntos um Microservice / API REST com Spring Boot 2.X com MongoDB utilizando o Java 11. Este é um curso direcionado iniciantes onde abordarei os tópicos abaixo:
Introdução REST
Projeto - Microserviço (easyTask-api) - Mão na Massa
Conhecendo a estrutura do easyTask
Consumo do microserviço com Clients REST (CURL e POSTMAN)
Criação do archetype (Projeto Spring Boot)
Configuração do ARCHETYPE Start Spring IO
Configuração do IntelliJ (Maven/SDK)
Configuração ARCHETYPE IntelliJ
Importação do ARCHETYPE criado via Start Spring IO para o IntelliJ IDEA
Configuração do application.yml
Configuração da Conexão com MongoDB - application.yml
Configuração da camada REST – RestController
Configuração do 1º ENDPOINT do microserviço
Criando o ENDPOINT de INCLUSÃO de uma nova Tarefa (POST)
Testando o ENDPOINT de INCLUSÃO via POSTMAN
Criando o ENDPOINT de CONSULTA – ALL
Criando o ENDPOINT CONSULTA Tarefa por ID
Criando o ENDPOINT CONSULTA Tarefa por similaridade de DESCRIÇÃO
Criando o ENDPOINT de ALTERAÇÃO de Tarefa EXISTENTE
Configuração da camada de Bando de Dados – Repository
Configuração da Camada de Banco de Dados (MODEL e REPOSITORY)
Configuração da camada de Negócio – Service
Importando a CAMADA de Validação
Importando a CAMADA de Negócio
Adequação do CONTROLLER para substituir o REPOSITORY pelo SERVICE
Testando o ENDPOINT ALTERAÇÃO após ajustes no CONTROLLER
Criando o ENDPOINT de EXCLUSÃO
182
21
TAKE THIS COURSE