import org.apache.bval.guice.Validate; public class User { @NotNull @Size(min = 5) private String username; @NotNull @Email private String email; } public class UserValidator implements Validator<User> { public ValidationResult validate(User user) { ValidationResult validationResult = new ValidationResult(); return validationResult; } } public class Main { public static void main(String[] args) { User user = new User(); UserValidator validator = new UserValidator(); ValidationResult validationResult = validator.validate(user); if (validationResult.isValid()) { } else { for (String errorMessage : validationResult.getErrors()) { System.out.println(errorMessage); } } } }


上一篇:
下一篇:
切换中文