Create / Read / Update / Delete
A aplicação consiste na criação de uma API para acesso de recursos de CRUD completo de Web Services Rest. Utilizando a versão 11 do Java (Java 11 LTS) e o projeto Spring Boot 2.4.x.
Um cliente possui nome, CPF, renda, data de nascimento, e quantidade de filhos. (conforme no diagrama abaixo)
Pré-requisitos: Java 11
# clonar repositório
git clone https://github.com/eliasneri/DsCatalogClient.git
# entrar na pasta do projeto back end
cd backend
# executar o projeto
./mvnw spring-boot:run
Busca paginada de clientes
GET /clients?page=0&linesPerPage=6&direction=ASC&orderBy=name
Busca de cliente por id
GET /clients/1
Busca total de clientes
GET /all
Inserção de novo cliente
POST /clients
{
"name": "Maria Silva",
"cpf": "12345678901",
"income": 6500.0,
"birthDate": "1994-07-20T10:30:00Z",
"children": 2
}
Atualização de cliente
PUT /clients/1
{
"name": "Maria Silvaaa",
"cpf": "12345678901",
"income": 6500.0,
"birthDate": "1994-07-20T10:30:00Z",
"children": 2
}
Deleção de cliente
DELETE /clients/1
Elias Antonio Néri
https://linkedin.com/in/elias-neri
Curriculum em HTML e CSS
https://eliasneri.github.io/Curriculum/