自从我们迁移到Gradle以来,Hibernate ORM、IntelliJ IDEA和Mac OS X的组合一直难以协同工作。这并非任何人的过错,而是由于
-
gradle / IntelliJ集成
-
JDK 6运行IntelliJ IDEA
-
Hibernate ORM高级使用Gradle和自定义插件
导致了一段漫长且痛苦的旅程。
这些日子已经过去了。史蒂夫找到了最后一个阻碍问题,现在您可以在IntelliJ IDEA中本地导入Hibernate ORM。
Hibernate Search版本5.4.0.CR1
现已可用!它使用Hibernate ORM 5.0.0.CR2
构建和测试,基本上已经为ORM 5做好了准备,我们只需等待它被标记为最终版
即可。
[ ... ]
5.0的第二个候选发布版
Hibernate Search在事务提交阶段发送索引请求。直到现在。JMS后端现在可以在数据库更改的事务性下发送其索引请求。为什么这很有用?请继续阅读。
萨妮将于7月14日星期二下午6点BST / 5点UTC / 1点EDT / 上午10点PDT进行一次虚拟JBoss用户组会议。他将讨论Java EE中的Lucene。
他还将描述一些我们心中所珍视的项目。如果您想知道Hibernate Search、Infinispan为Lucene表带来了什么,以及它们如何内部使用Lucene,那么这是您应该参加的活动!
今天我们来讨论多租户与当前会话功能之间的交互。
多租户让您可以在不同的租户之间隔离Session
操作。这对于创建一个隔离不同客户的应用程序非常有用。
当前会话功能返回给定上下文(通常是(JTA)事务)的相同会话。这简化了“每个视图/事务/会话一个会话”的模式,并避免了“每个操作一个会话”的反模式。
[ ... ]
当为Hibernate家族中的任何项目创建错误报告时,有一个适当的测试用例是非常有帮助的(坦白说,这是必需的)。显然,这有助于尽可能容易地重现问题。但这也至关重要。几乎每个错误修复都应该包括回归测试,这通常基于原始重现器(有时,就是重现器,原文照搬)。
为了帮助创建有用的测试用例,我们开放了一个包含各种模板的仓库。请参阅每个项目子目录下的README以获取更多信息:Hibernate 测试用例模板
作为一个起点,该仓库包含两个ORM模板
全新改版的博客
欢迎来到全新改版的Hibernate和朋友们博客。
正如您所看到的,我们让它看起来像hibernate.org,我们趁机整理了标签,使其更有用。但我们还有其他迁移的理由。
对于使用Hibernate ORM版本5.0.0.CR1的您,现在可以使用新鲜发布的Hibernate Search 5.4版本5.4.0.Alpha1.