
37 - Annotations para validar dados através de JPA
Nessa trigésima sétima parte do nosso tutorial, vamos aprender a utilizar as principais annotations para validar dados, abaixo segue uma tabela com as principais:
Annotation | Descrição |
---|---|
@NotNull | Não pode haver informação nula (null) |
@NotEmpty | Não pode haver falta de informação (campos/requisições vazias) |
@NotBlank | É obrigatória haver pelo menos um caractere |
@Min and @Max | Quantidade mínima e máxima para um número ou quantidade de caracteres |
@Pattern | Criação de expressões regulares |
Valida se a informação passada é um e-mail válido | |
@Valid | Utilizado para validar as requisições em uma rota, essa annotation fica no arquivo de controle |
Acompanhe o vídeo abaixo para aprender como desenvolvermos nossas validações via JPA:
Fontes utilizadas para a criação desse tutorial: