
- Oque está destacados são decoratos, e só podem ser inseridos nos DTOS, pois são os dados que vão na requisição
- Size: passe 3 parametros, o minimo, o maximo e a mensagem.
- Positive: Não vai deixar colocar um valor negativo
- PastOrPresent: Não vai deixar colocar uma data futura.

- NotBlank: Não vai ser possível enviar esse campo vazio, e nem se o usuário digitar um monte de espaços
- Email: Vai realizar a verificação de um email valido
Segundo passo: inserir nos resources(Controllers)

- É preciso adicionar o parametro ‘@Valid’ apenas isso.
- porém o erro não será bem devolvido, proximo passo é tratar os erros
Terceiro passo: Tratativa de erros

- Nas exceptions vamos criar 2 arquivos
- ValidationError e FieldMessage