我很高兴宣布Hibernate Validator 5.2.2.Final版本的可用性。

这次发布修复了几个错误,包括在继承层次结构中关于私有属性声明的严重回归以及在OSGi等环境中的复杂问题

我们还关闭了API中关于约束声明的差距,允许忽略针对特定方法、参数等的基于注解的约束。

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

ConstraintMapping mapping = config.createConstraintMapping();
mapping.type( OrderService.class )
    .method( "placeOrder", Item.class, int.class )
        .ignoreAnnotations( true )
        .parameter( 0 )
            .ignoreAnnotations( false );
config.addMapping( mapping );

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

请参阅变更日志以获取所有问题的完整列表。您可以使用GAV坐标org.hibernate:hibernate-validator::5.2.2.Final通过Maven、Gradle等获取发布版本。或者,在SourceForge上提供了一个分发包(TAR.GZZIP)。

通过以下渠道联系我们


返回顶部