0
我想使用驗證而不是網絡控制器。假設我有一個Person類彈簧驗證不在網絡控制器內
public class Person {
private String name;
private String surname;
//getters and setters
...
}
另外我有一個驗證器類:
public class PersonValidator implements Validator {
@Override
public boolean supports(Class<?> clazz) {
return Person.class.equals(clazz);
}
@Override
public void validate(Object target, Errors errors) {
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "name", "name.empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "surname",
"surname.empty");
}
}
我怎麼可以在控制檯應用程序中使用這個驗證例如?或者驗證僅適用於春季的Web應用程序?