Skip to content

SilvioCavalcantiBonfim/alura-stickers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imersão JAVA 2023

GitHub java maven MongoDB VSCODE

Resumo

CRUD API desenvolvida no formato REST durante a imersão java da alura 2023 com o framework Spring Boot orientado pelos instrutores Alexandre Aquiles, Jacqueline Oliveira e Paulo Silveira.

Desafios do dia

  • Finalizar o CRUD (Create, Read, Update e Delete) para que se possa atualizar e excluir uma linguagem cadastrada.

O create foi feito via POST em aula retornado o status code 201 quando executado com sucesso, read foi feito durante a aula com o verbo GET, o update utiliza o verbo PUT que retorna 204 quando executado com sucesso e o delete com o verbo DELETE que retorna 204 quando executado com sucesso. Caso alguma das requisições não sejam executadas com sucesso é retornado o status code 400.

  • Devolver a listagem ordenada pelo ranking.

Para esse desafio a lista pode ser ordenada de forma ascendente ou descendente por meio da chave orderBy com os valores ASC ou DESC respectivamente. Além disso pode retornar para um alcance de ranking com as chaves min e max.

  • Retornar o status 201 quando um recurso (linguagem, no nosso caso) for cadastrado através do POST.

Documentação da API

Documentação da API via Postman

Contatos

twitter facebook Gmail linkedin

About

☕ Projeto desenvolvido durante a imersão java da Alura

Topics

Resources

Stars

Watchers

Forks