3.0
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.Pattern;
捕获异常
import jakarta.validation.ConstraintViolation;
import jakarta.validation.ConstraintViolationException;@ExceptionHandler({ConstraintViolationException.class})public Object handleConstraintViolationException(ConstraintViolationException e){log.error("ConstraintViolationException >> {}", e.getMessage());for (ConstraintViolation<?> constraintViolation : e.getConstraintViolations()){return AjaxResult.error(constraintViolation.getMessageTemplate());}return AjaxResult.error("ConstraintViolationException");}
2.0
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.Pattern;