我们刚刚发布了 Bean Validation 2.0 版本列车(例如规范、API 和 TCK)的 CR2 版本(例如规范、API 和 TCK),并且像往常一样,我们随后发布了兼容版本的 Hibernate Validator:现在推出 Hibernate Validator 6.0.0.CR2。

自 CR1 以来有哪些新内容

随着 Bean Validation 最终版本的临近,我们主要专注于跟上最新的规范说明,并更新文档。

以下是这次小版本更新的亮点

  • @ConvertGroup<convert-group>from 现在是可选的:默认为 Default 组。

  • 在 Bean Validation API 中对与值解包相关的方法命名进行了最后一刻的更改:我们相应地更新了 Hibernate Validator。

  • 我们对文档进行了初步的审查:一些内容仍然缺失(主要关于新的值提取功能),但文档应该不再包含过时信息。

修复问题的完整列表可以在 发布说明 中找到。

获取 6.0.0.CR2

要使用 Maven、Gradle 等工具获取发布版本,请使用 GAV 坐标 org.hibernate.validator:{hibernate-validator|hibernate-validator-cdi|hibernate-validator-annotation-processor}:6.0.0.CR2。注意,组 ID 已从 org.hibernate(Hibernate Validator 5 及更早版本)更改为 org.hibernate.validator(从 Hibernate Validator 6 开始)。

或者,可以在 SourceForge 上提供包含所有内容的分发包(TAR.GZZIP)。

反馈、问题、想法?

要取得联系,请使用以下常用渠道

接下来是什么?

由于我们发布了最终草案,Bean Validation 2.0 的最终阶段即将到来,因此如果您在规范草案中发现了任何剩余的问题或不足之处,请尽快告诉我们。

测试参考实现也是帮助我们最终确定规范以及 Hibernate Validator 下一个主要版本的好方法,现在是时候了!


回到顶部