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应用程序?