有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案