1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Hibernate Validator 5.2.2 发布 下载

本帖由 漂亮的石头2015-10-02 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,295
    赞:
    47
    Hibernate Validator 5.2.2.Final 发布,此版本修复了一些 bug,包括在继承结构里面的私有属性声明问题和在一些类似 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();

    详细改进请看 change log,此版本现已提供下载 (TAR.GZ, ZIP)。

    更多内容请看发行说明


    用Annotations 给类或者类的属性加上约束(constraint),在运行期检查属性值是很优雅的.Hibernate Validator就是这样的一个框架.该框架是十分容易的(就像参考文档中宣称的那样),几乎没有什么学习曲线,Validator 是一个验证框架 不需要和Hibernate的其他部分绑定就可以使用,只要在你的项目中添加Hibernate-annotations.jar库就可以了.
    Hibernate Validator 5.2.2 发布下载地址
     
正在加载...