Uma API RESTful desenvolvida em Java com Spring Boot para o gerenciamento de pedidos, criada como parte da avaliação da disciplina de Arquitetura SOA e Web Services.
git clone https://github.com/GrupoMoskitto/cp2-soa-web-services.git
cd cp2-soa-web-services
docker compose up --buildA URL base da aplicação é http://localhost:8085/.
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /health |
Verifica o status de saúde da API. |
| GET | /pedidos |
Retorna a lista de todos os pedidos. |
| GET | /pedidos/{id} |
Busca um pedido específico pelo ID. |
| POST | /pedidos |
Cria um novo pedido. |
| PUT | /pedidos/{id} |
Atualiza os dados de um pedido. |
| DELETE | /pedidos/{id} |
Deleta um pedido pelo ID. |
Tip
Você pode utilizar a pasta collection/ na raiz do projeto contendo todos os testes das requisições para importar diretamente no Bruno.
| Nome | RM | GitHub | |
|---|---|---|---|
| Gabriel Couto Ribeiro | RM559579 | ||
| Gabriel Kato Peres | RM560000 | ||
| João Vitor de Matos | RM559246 | ||
| Marcelo Affonso Fonseca | RM559790 |