夏天游玩过后回归工作 :)

这次发布做了很多工作,其中相当一部分是以拉取请求的形式。再次表示感谢!

这里的重点之一是JPA 2.1支持。到目前为止

  • 属性转换器支持应该已经完成;几乎完成 - 仍然有一个小问题,将在下一个版本中解决
  • 存储过程查询支持应该已经完成;几乎完成 - 这里也有一个问题,也将在下一个版本中解决
  • @ConstructorResult支持基本完成,尽管你目前只能在每个查询中使用一个ConstructorResult结果,这将在https://hibernate.atlassian.net/browse/HHH-8498中跟进
  • JPA模式生成支持应该已经完全完成。
  • 实体图支持尚未到位,尽管使用LoadPlans(这是实体图的内部实现)加载实体的支持已完成,集合的支持正在进行中。
  • 使用JPA本地(原生态SQL)查询支持的应用程序应注意到可能的一个重大变化,以更好地符合JPA规范。本质上,Hibernate现在将在运行原生态查询之前刷新EntityManager(只要我们处于事务中)。请注意,这是一个完整刷新,与HQL/JPQL或Criteria查询不同,后者执行部分刷新。在Hibernate原生态SQL查询支持中,可以通过解包来实现部分刷新,这适用于通过解包提供的JPA本地查询。有关详细信息,请参阅https://hibernate.atlassian.net/browse/HHH-8487

以下是一些值得注意的非JPA相关更改

完整的变更日志可在Jira中找到,地址为https://hibernate.atlassian.net/browse/HHH/fixforversion/13652。工件可以在常规位置找到。

此外,伴随着此次发布,hibernate-commons-annotations支持库也发布了新版本(4.0.4.Final)。对于关心这事的两位朋友;)

无论如何,我们现在将回到4周的时间框。因此,下一版(Beta5,或如果我们届时达到该点,则为CR)将在现在起4周后发布。

再见。


回到顶部