添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
Estou fazendo uma validação com Bean Validation para uma data;

@NotEmpty private Date idade;

Quando estou fazendo a inclusão está dando o erro:

"timestamp": "2019-09-19T19:13:19.077+0000", "status": 500, "error": "Internal Server Error", "message": "HV000030: No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.util.Date'. Check configuration for 'idade'", "trace": "javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.util.Date'. Check configuration for 'idade'\r\n\tat org.hibernate.validator.internal.engine.constraintvalidation.ConstraintTree.getExceptionForNullValidato

Oi Roberto,

O @NotEmpty deve ser utilizado apenas para atributos do tipo String .

Para data obrigatória você deve utilizar o @NotNull .

E tem também as anotações @Future e @Past para validar se é uma data futura ou passada.

Bons estudos!