EJB3持久性规范要求实现者支持EJB-QL(EJB查询语言)中的批量操作
。作为Hibernate实现EJB3持久性的一部分,HQL(Hibernate查询语言:是EJB-QL的超集)需要支持这些批量操作
。现在这项支持已经完成编码,甚至超过了EJB3持久性规范中提供的。对于HQL中的批量操作支持,仍有一个未完成的任务,但这完全超出了EJB3持久性规范所要求的支持范围。我稍后会在这篇博文中详细介绍,因为它真的很棒;)
《Hibernate实战》第二版与EJB3
《Hibernate实战》第一版非常成功。我在某处现场培训或咨询时,经常看到有人在桌上放着一本。它对我来说(以及JBoss的同事们)非常有价值,每次都带几本。没有比专业编辑的全长书籍更好的额外培训材料了。唯一的缺点是它只涵盖了Hibernate 2.x。
Hibernate Tools Alpha 4发布
Hibernate Tools项目的新更新版本包括对Eclipse编辑器、插件和向导的重大更新,以及一个统一且方便的Ant任务,用于在常规构建中集成这些工具。
Hibernate 3.0.1引入了SessionFactory.getCurrentSession()方法。它允许应用程序开发人员将当前会话的跟踪委托给Hibernate本身。这是一个相当简单的功能,但几乎任何Hibernate用户都必须自己实现,或者依赖第三方软件来完成。让我们来看看这是如何在Hibernate中实现的,以及它可能如何有用。
职位空缺:JBoss Hibernate顾问
JBoss公司正在寻找一名在美国的全职Hibernate顾问,以帮助提供现场Hibernate相关的咨询和培训。我们正在寻找有使用Hibernate构建企业应用程序丰富经验的人。了解JBoss知识是有用的,但不是必需的。请将简历发送至gavin@hibernate.org。
我最近在 TheServerSideJavaSymposium 和新英格兰 JUG 上发表了演讲。我的演示文稿已经上线,涵盖了 Hibernate 3.0 中实现的一些新想法。
Versant Spam
几个月来,Versant,一个老牌的 OODBMS 供应商,其市值不断萎缩,一直在在线网络研讨会和销售演示中提出关于 Hibernate 的各种错误说法。我甚至写了一篇博客来反驳他们的说法,但后来又犹豫了,因为我觉得他们不值得关注。现在他们已经开始大量发送一份包含许多关于 Hibernate 错误说法的文档,我们决定有必要对此作出回应。
我们被一个 Spring 开发者给喷了!
Hibernate 3.0 是世界上最复杂的 ORXM(对象/关系/XML 映射)解决方案。Hibernate3 使 Java 应用程序与持久数据交互变得更加容易,允许定义实体数据在各种内存表示与关系模式之间的转换,即使在非常复杂的遗留模式和用于历史数据或具有可见性规则的模式的情况下。Hibernate3 还提供了最全面的对象/关系查询功能,包括三个功能齐全的查询工具:Hibernate 查询语言、新增强的 Hibernate 条件查询 API 以及对数据库本机 SQL 语句的查询支持。
EJB 3.0 EDR2
Cedric 先我一步发表了,但如果你错过了他的公告,EJB 3.0 第二次早期草案现在可用。对我来说,最有趣的新功能是