6.5版已发布最终版本!
是时候停止使用Date
了
在Jakarta Persistence 3.2的总结中,我有许多有趣的新内容要谈论,以至于我忘记了提到一个我们正在移除的重要事情。
Hibernate ORM版本6.5
已经收到了几个候选发布版本,并很快将发布最终版本。本文重点介绍了该版本的一个改进:高效检索非标识符数据库生成值。
6.5版本带来了许多新特性,除了许多改进和修复。
我们很高兴地宣布Hibernate Search 7.1.1.Final、7.0.1.Final和6.2.4.Final的发布。
虽然这些发布主要是为了解决一些文档中的小差异,但也带来了与Elasticsearch和OpenSearch新版本的兼容性以及一些错误修复。
今天,我们激动地宣布 Hibernate 将迁移至 Commonhaus基金会。在过去20年中,Hibernate的开发一直由JBoss赞助,后来由Red Hat赞助。这种支持将像以前一样继续,因为Hibernate仍然是JBoss EAP、WildFly和Quarkus的关键组件,但项目本身现在将在中立平台上托管。
来自Substack的跨贴。
我职业生涯中最宝贵的经验之一是与Sun的Linda DeMichiel、TopLink的Mike Keith、Sybase的Evan Ireland等人一起设计和编写Java Persistence规范的第一版。
今天,这项技术得到了广泛的接受,甚至包括曾经的批评者。但在最近几年,尽管规范更名为Jakarta Persistence,但它并没有迅速发展。直到现在才如此。在过去的这一年左右的时间里,Oracle的Lukas Jungmann和我一直在努力带来持久性长时间以来的最大发布。
本文将重点介绍我们为Jakarta Persistence添加的新功能。值得注意的是,我们对现有功能的语义进行了大量澄清,并为了清晰性和可读性重写了规范中的某些部分。这是一个持续的工作。规范有超过500页,在不改变其含义的情况下重写这样的文本是一个缓慢而费力的过程。
在先前的文章中,我谈到了Jakarta Data。两个规范的协调一致一直是进一步的重点。