Spring Boot 2.4.x | DevSuperior
CRUD completo de web services REST para acessar um recurso de clientes, contendo as cinco operações básicas aprendidas no capítulo:
- Busca paginada de recursos
- Busca de recurso por id
- Inserir novo recurso
- Atualizar recurso
- Deletar recurso
- Java
- Spring Boot
- Maven
- H2
- JPA / Hibernate
- GET /clients?page=0&linesPerPage=6&direction=ASC&orderBy=name
- GET /clients/1
- POST /clients
{
"name": "Moreira Rafael",
"cpf": "49322222022",
"income": 7500.0,
"birthDate": "2022-01-20T10:30:00Z",
"children": 2
}
- PUT /clients/1
{
"name": "Moreira Rafael",
"cpf": "22225678922",
"income": 7500.0,
"birthDate": "2022-01-20T10:30:00Z",
"children": 2
}
- DELETE /clients/1