<dependency> <groupId>org.niaouli</groupId> <artifactId>niaouli-validation</artifactId> <version>1.0.0</version> </dependency> groovy implementation 'org.niaouli:niaouli-validation:1.0.0' public class User { @NotNull private String username; @NotEmpty private String password; @Range(min = 18, max = 65) private int age; } User user = new User(); user.setUsername("john.doe"); user.setPassword("password123"); user.setAge(25); Validator validator = new Validator(); ValidationResult result = validator.validate(user); if (result.isValid()) { } else { for (ValidationError error : result.getErrors()) { System.out.println(error.getField() + ": " + error.getMessage()); } }


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