标签
作者
我很高兴宣布Hibernate Validator 5.2.3.Final版本发布!
等等,我们这个月不是已经发布了一个Hibernate Validator的新版本吗?没错,我们确实在上几天前发布了5.3系列的第一个Alpha版本(点击查看)。通常情况下,这意味着我们不会再发布早期版本的新版本了。
但在这个情况下,我们决定打破常规,因为我们注意到Hibernate Validator无法与Java 9兼容(如果你对详情感兴趣,可以查看问题HV-1048)。由于我们不想让Hibernate Validator的集成者和用户无法在Java 9上测试自己的软件,我们决定在当前稳定版本线上修复这个问题(实际上我们强烈建议你尽可能早地在Java 9上测试你的应用程序,以便及早了解你可能需要做出的任何更改)。
在进行这项工作时,我们还从5.3中向后移植了一些错误修复,其中包括一个确保与Google App Engine兼容的错误修复。像往常一样,你可以在变更日志中找到完整的修复列表。
我很高兴宣布Hibernate Search的Eclipse插件第一个版本的发布。在这篇文章中,我想描述它的功能,并征求您任何评论,无论是正面的还是(对我来说更重要的是)负面的。
从今年开始,我们正在举办一系列以Hibernate社区为重点的文章。我们分享博客文章、论坛和StackOverflow上与用户特别相关的问答。
我很高兴宣布Hibernate Validator 5.3的第一个版本发布!
5.3版本的时间表的主要想法是原型化几个可能在未来Bean Validation 2.0规范中标准化的功能。例如,我们将努力解决对对单个属性上的约束进行排序的长期请求。
如果您希望在该原型工作中看到任何特定功能(并最终包含在BV 2.0中),请与我们联系,并告诉我们您在规范中缺少哪些最重要的功能。我们已经整理了一个问题列表,这是我们考虑包含在BV 2.0中的。当然,我们无法解决所有这些问题,所以如果您能告诉我们什么对您最有帮助,将会非常有帮助。
JPA 测试用例模板
在开源的良好精神下,任何Hibernate ORM问题都应该伴随着一个可复现的测试用例。测试用例是问题确实存在并可复现的证据。
为了简化测试用例编写过程,Hibernate提供了一系列模板,您可以直接从GitHub获取。多亏了这些测试,问题报告者可以专注于实际的持久化相关问题,因为模板负责所有启动逻辑。
以前,测试用例模板仅适用于Hibernate原生API,只要您熟悉它,这就足够了。由于许多项目使用Hibernate作为JPA提供者,提供JPA启动环境也非常方便。这正是我们所做的。
Hibernate ORM 5.0的第七次错误修复版本刚刚标记并发布。
有关通过您最喜欢的依赖管理功能的构建工具使用发布的信息,请参阅https://hibernate.com.cn/orm/downloads/
新年快乐,大家!
从今年开始,我们将举办一系列关于Hibernate社区的文章。我们将分享博客文章、论坛和StackOverflow问题,这些文章特别适用于我们的用户。
版本 5.5.2.Final
现已发布,这是我们的最新稳定版本,集成了 Hibernate ORM 5 和 Apache Lucene 5.3 - 最先进的技术。
为了使这个版本与这两个优秀的开源项目兼容,我们花了过去一年中大部分的时间;我记得在2015年1月的 FOSDEM 上与超级开源贡献者 Uwe Schindler(Apache Lucene 开发者)和 Gustavo Nalle(Infinispan 开发者)讨论了这个选项!我非常感谢他们给予的指导和建议,因为在尽可能保持向后兼容的同时推动进步有时是具有挑战性的。
除此之外,我们的同一支小巧但出色的团队一直在努力工作于 Hibernate OGM 5,Hibernate Validator 的一点点,Hibernate ORM "经典"的令人难以置信的性能改进,并且还在Hibernate Search的内部结构上做了一些改动,使Elasticsearch后端成为纯Lucene的替代品。
离圣诞节还有3天,我们决定发布 Hibernate OGM 5 的第一个Beta版本作为礼物!
这次发布的重大新闻是支持 Cassandra 2.2 新数据类型,正确处理 @Lob 注解,支持 post-load 事件和 Infinispan 8。
此次发布也继续将 Hibernate OGM 与 Hibernate 5 系列对齐。在之前的版本中迁移到 Hibernate ORM 5 之后,我们更新了 Hibernate Search 到 5.5 版本,该版本也包含了 Apache Lucene 5 的强大功能。
在之前的发布文章中,我们描述了关于在 MongoDB 和 Redis 上存储 map 类型的属性的改进。我们现在已经在 CouchDB 上应用了相同的自然映射。
查看 Hibernate OGM 的 迁移说明,了解更多关于从 Hibernate OGM 早期版本迁移到 5.x 的信息。