java如何在第一个错误时停止验证?
我正在我的一些对象上应用hibernate validation
。我想一个接一个地验证几个不同的类,但在第一个错误时中断验证,并跳过其余的
除了每次验证后都要检查错误大小I >0
之外,我怎么写这个呢
class Person, Car, House;
Validator validator = Validation.buildDefaultValidatorFactory().getValidator();
error = validator.validate(myPerson);
if (error.size() > 0) return error;
error = validator.validate(myCar, SpecificContraint.class);
if (error.size() > 0) return error;
error = validator.validate(myHouse);
if (error.size() > 0) return error;
//repeat N times
共 (0) 个答案