Crie Microservice/API REST com Spring Boot e MongoDB

Construa api REST do zero passo a passo com as principais operações de CRUD. Aprenda a consumir a api com POSTMAN e CURL

Ratings 4.40 / 5.00
Crie Microservice/API REST com Spring Boot e MongoDB

What You Will Learn!

  • Após este curso o aluno será capaz de criar microserviços/apis REST com Spring 2.X com MongoDB e Java 11, consumir microserviços/apis REST com o POSTMAN e CURL.

Description

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

Who Should Attend!

  • Este curso é para todos aqueles que estejam iniciando ou queiram iniciar o desenvolvimento de microserivços/apis REST com Spring Boot 2.X com MongoDB e Java.

TAKE THIS COURSE

Tags

  • MongoDB
  • REST API
  • Microservices
  • RESTful Web Services

Subscribers

182

Lectures

21

TAKE THIS COURSE



Related Courses