1. Hibernate Validator: 2. Spring Validation: 3. Jakarta Bean Validation (JBoss): <dependency> <groupId>org.apache.bval</groupId> <artifactId>bval-jsr303</artifactId> <version>1.2.0</version> </dependency> public class User { @Email(message = "Invalid email address") private String email; // Getters and setters } Validator validator = Validation.byProvider(ApacheValidationProvider.class) .configure() .buildValidatorFactory() .getValidator(); Set<ConstraintViolation<User>> violations = validator.validate(user);


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