Hibernate @NotEmpty is deprecated

Generally, as something is marked as deprecated in a javadoc, the javadoc explains also what is the alternative to.

The org.hibernate.validator.constraints.NotEmpty annotation javadoc states (emphasis is mine) :

Deprecated. use the standard javax.validation.constraints.NotEmpty constraint instead

Note that since Hibernate 5, Hibernate deprecated several of its specific validation constraint classes in favor to standard JSR 380-bean validation classes.
Note also that the Hibernate Validator 6 library is actually the reference implementation of this JSR.

Here is an updated list of deprecated API for Hibernate validator.


Use import javax.validation.constraints.NotBlank; instead of import org.hibernate.validator.constraints.NotBlank;