@Valid , BindingResult , @Min , @Max ,@Size , @NotNull ,@NotEmpty , @NotBlank , …. . In this Article we will discuss the following points : Why we should use server-side validation, even though we can perform validation on the client side. Bean Validation API Specification & hibernate Validator implementation …