Please enable JavaScript.
Coggle requires JavaScript to display documents.
Java Spring Boot, JSON - Coggle Diagram
Java Spring Boot
Status HTTPS
200 - OK
201 - Criado
204 - Sem conteúdo
400 - Erro do cliente
401 - Não autenticado
403 - Não autorizado
404 - Não encontrado
429 - Too Many Requests
500 - Erro interno
503 - Serviço indisponível
504 - Gateway timeout
Arquitetura API - (MVC)
Config
Controller
Database
Model
Repository
Exception
Handler
Service
Utils
Métodos HTTPS
GET - Lista os itens
POST - Lança um item
PUT - Altera um item completamente
PATCH - Altera parcialmente
DELETE - Cancela um item
Controller
Service
Repository
Queries para verificar o banco de dados
Regra de negócio
Consulta o banco de dados
Chama o banco de dados
Não é pra ter regras
Recebe a chamada / parâmetros e passa para o service
JSON
{
"itens":[
{
"produtoId": 101,
"nome": "Feijoada completa",
"quantidade": 1,
"precoUnitario": 39.90,
},
{
"produtoId": 103,
"nome": "Coca cola",
"quantidade": 1,
"precoUnitario": 8,
}
"id": 5001,
],
"valorTotal": 55.90,
"Status 201": "CRIADO",
"dataPedido": "2026-04-01T19:30:30,
}