validator example bean java validation annotations bean-validation notnull

java - example - jsr bean validation



Hibernate @NotEmpty anotaciĆ³n equivalente en Javax.package o alternativa (3)

¿Hay alguna forma de implementar la validación de hibernación de @NotEmpty sin escribir una validación personalizada? El paquete javax.validation no contiene esta anotación. Solo @NotNull . Pero no valida para valores no nulos sino vacíos. Entonces me gustaría ver una alternativa para @NotEmpty .

Usando @Pattern ? ¿Cómo?



NotEmpty es solo una combinación de @NotNull y @Size(min=1) .


Tenga en cuenta que @NotEmpty será válido para una Lista <> que contenga un elemento nulo.

Algo extraño en el caso de una Lista @QueryParam <>

Como dice Affe, hice una anotación personalizada, anotada con @NotNull y @Size (min = 1) con un validador personalizado que itera la colección y coloca una bandera booleana solo si los elementos no son nulos.