-
Notifications
You must be signed in to change notification settings - Fork 2
Rotas de API
Jean Felipe Moschen Buss edited this page Sep 1, 2023
·
3 revisions
Para melhor organização e apresentação do projeto, deve-se seguir a seguinte padronização dos endpoints.
- As rotas devem ser no singular e sem prefixo. ex.:
/{entidade} - Será usado SOMENTE
@PathVariablepara parametrizações na URL, ex.:/tutor/{id} - Os nomes dos métodos deveram ser iguais na Controller e sua respectiva Service.
- Procurar por ID
- Método:
getById - Rota:
/id/{id}
- Método:
- Procurar todos
- Método:
getAll - Rota:
/all
- Método:
- Procurar por outro paramêtro
- Método:
getBy{parametro} - Rota: '/{parametro}/{valor_parametro}'
- Método:
- Cadastrar
- Método:
create - Rota:
/post
- Método:
- Editar
- Método:
update - Rota:
/update/{id}
- Método:
- Desativar
- Método:
delete - Rota:
/delete/{id}
- Método: