Develop essential databases & sql skills with expert instruction and practical examples.
Construa api REST do zero passo a passo com as principais operações de CRUD. Aprenda a consumir a api com POSTMAN e CURLNeste 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 RESTProjeto - Microserviço (easyTask-api) - Mão na MassaConhecendo a estrutura do easyTaskConsumo do microserviço com Clients REST (CURL e POSTMAN)Criação do archetype (Projeto Spring Boot)Configuração do ARCHETYPE Start Spring IOConfiguração do IntelliJ (Maven/SDK)Configuração ARCHETYPE IntelliJImportação do ARCHETYPE criado via Start Spring IO para o IntelliJ IDEAConfiguração do application. ymlConfiguração da Conexão com MongoDB - application. ymlConfiguração da camada REST - RestControllerConfiguração do 1º ENDPOINT do microserviçoCriando o ENDPOINT de INCLUSÃO de uma nova Tarefa (POST)Testando o ENDPOINT de INCLUSÃO via POSTMANCriando o ENDPOINT de CONSULTA - ALLCriando o ENDPOINT CONSULTA Tarefa por IDCriando o ENDPOINT CONSULTA Tarefa por similaridade de DESCRIÇÃOCriando o ENDPOINT de ALTERAÇÃO de Tarefa EXISTENTEConfiguração da camada de Bando de Dados - RepositoryConfiguração da Camada de Banco de Dados (MODEL e REPOSITORY)Configuração da camada de Negócio - ServiceImportando a CAMADA de ValidaçãoImportando a CAMADA de NegócioAdequação do CONTROLLER para substituir o REPOSITORY pelo SERVICETestando o ENDPOINT ALTERAÇÃO após ajustes no CONTROLLERCriando o ENDPOINT de EXCLUSÃO.
View pricing and check out the reviews. See what other learners had to say about the course.
Affiliate disclosure: if you enroll through links on this page, the course provider may pay us a commission. This comes at no extra cost to you and does not influence how we describe courses.
Not sure if this is right for you?
Browse More Databases & SQL CoursesExplore more Databases & SQL courses to deepen your skills and advance your expertise.