@Slf4j
public class BeanNotNullUtil {
private static ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
public static <T> String validateFristMsg(T t) {
Validator validator = factory.getValidator();
Set<ConstraintViolation<T>> constraintViolations = validator.validate(t, new Class[0]);
List<String> messageList = new ArrayList();
Iterator var4 = constraintViolations.iterator();
while(var4.hasNext()) {
ConstraintViolation<T> constraintViolation = (ConstraintViolation)var4.next();
messageList.add(constraintViolation.getMessage());
}
return messageList.size() > 0 ? (String)messageList.get(0) : "";
}
}
拿走不谢