Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Set;
- import javax.validation.ConstraintViolation;
- import javax.validation.Validation;
- import javax.validation.Validator;
- import javax.validation.ValidatorFactory;
- import org.springframework.beans.factory.InitializingBean;
- import org.springframework.stereotype.Service;
- @Service
- public class BeanValidator implements InitializingBean {
- private Validator validator;
- public void afterPropertiesSet() throws Exception {
- ValidatorFactory validatorFactory = Validation.buildDefaultValidatorFactory();
- validator = validatorFactory.getValidator();
- }
- public <T> Set<ConstraintViolation<T>> validate(T target) {
- return validator.validate(target);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement