Package org.hibernate.validator

Examples of org.hibernate.validator.HibernateValidatorConfiguration


  }

  @BeforeClass
  public static void setUpValidator() {

    HibernateValidatorConfiguration configuration = Validation
        .byProvider( HibernateValidator.class )
        .configure();

    ConstraintDefinitionContributor contributor = new MyConstraintDefinitionContributor();
    configuration.addConstraintDefinitionContributor( contributor );

    validator = configuration.buildValidatorFactory().getValidator();
  }
View Full Code Here


     * @param beanClass
     * @return
     */
    public HashSet<String> hValidate(T bean, Class<T> beanClass) {
        HashSet<String> err = new HashSet<String>();
        HibernateValidatorConfiguration config = Validation.byProvider(HibernateValidator.class).configure();
        Validator validator = config.buildValidatorFactory().getValidator();

        Set<ConstraintViolation<T>> hErrs = validator.validate(bean);
        log.info("Hibernate Validity Errors: " + hErrs.size());

        for (ConstraintViolation<T> violation : hErrs) {
View Full Code Here

    assertNotNull( validator );
  }

  @Test
  public void testByProvider() {
    HibernateValidatorConfiguration config = Validation.byProvider( HibernateValidator.class ).configure();
    config.messageInterpolator( new MyMessageInterpolator() )
        .traversableResolver( new MyTraversableResolver() )
        .constraintValidatorFactory( new MyConstraintValidatorFactory() );

    ValidatorFactory factory = config.buildValidatorFactory();
    Validator validator = factory.getValidator();

    assertNotNull( validator );
  }
View Full Code Here

TOP

Related Classes of org.hibernate.validator.HibernateValidatorConfiguration

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.