Skip to content

mario1980miranda/desafio03

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio03

Entregar um projeto Spring Boot contendo um CRUD completo de web services REST

  • Busca paginada de recursos
  • Busca de recurso por id
  • Inserir novo recurso
  • Atualizar recurso
  • Deletar recurso

Um cliente possui nome, CPF, renda, data de nascimento, e quantidade de filhos. A especificação da entidade Client é mostrada a seguir :

---
title: Client example
---
classDiagram
    class Client
    Client : -Long id
    Client : -String name
    Client : -String cpf
    Client : -Double income
    Client : -LocalDate birthDate
    Client : -Integer children
Loading

Atenção: o projeto deve conter um seed de pelo menos 10 clientes

O projeto deverá tratar as seguintes exceções:

  • Id não encontrado
  • Erro de validação 422 :
    • Nome: não pode ser vazio
    • Data de nascimento: não pode ser data futura

Releases

No releases published

Packages

No packages published

Languages