【问题标题】:What's new in Hibernate 4?Hibernate 4 有什么新功能?
【发布时间】:2011-10-13 09:59:23
【问题描述】:

我刚刚看到 Hibernate 4 的测试版发布了。与 3(.6) 相比,4 中的新功能是什么?我在测试版公告中找不到此信息,在谷歌搜索此问题的标题时也找不到此信息。

【问题讨论】:

  • @prusswan:不,这只是此特定版本中一些已修复的错误/已关闭的票证。我正在寻找 3 到 4 之间大规模更改/改进的散文版本(即他们将其设为 4 而不是 3.7 的原因)
  • 哎呀抱歉,我发布了您不需要的相同答案。
  • 请注意旧的“缓存模型”已从 API 中删除 :)

标签: java hibernate changelog


【解决方案1】:

我无法在此处粘贴答案,因为我没有足够的声望点来在答案中添加两个以上的链接(我真的需要花更多时间在这个网站上):(

所以,我写了一个blog post。请去那里寻找答案。带来不便敬请谅解。


编辑:引自http://in.relation.to/Bloggers/WhatsNewInHibernateCore40。

Hibernate Core 4.0 的新特性

我看到有人问“Hibernate Core 4.0 有什么新功能”,所以我采取了 有时间试着在这里总结一下。首先请看:

  • 迁移guide for 4.0
  • JIRA filter 链接列出了Hibernate Core 4.0.0 中的所有*改进和新功能,您可以从此链接获取所有详细信息:)李>

一些亮点:

  • 移至 gradle 进行构建
  • 重新设计 SessionFactory 建设
  • 服务介绍(详见this)
  • 改进的元模型(尚未在 4.0.0.Final 中,我们计划这样做,但由于任务比我们预期的要多,而且需要的时间太长 把 4.0 拿出来,所以我们决定把它从 4.0.0.Final 中移出来,但会 即将发布,请参阅this 了解更多详细信息,this 是 设计文件)
  • 通过包拆分(公共、内部、spi)进行初始osgi-fication
  • 支持多租户数据库(有关详细信息,请参阅this)
  • 迁移到 i18n 日志框架(使用 jboss logging)
  • JDK 1.6 (JDBC4) 作为基准
  • 还有更多(我不记得所有的事情了 :)

【讨论】:

  • 我已经从博客中添加了有用的信息。更新后的答案是否符合您的博文概念?
  • 我希望对 SQL Server BigInts 的映射有所作为:P
【解决方案2】:

您想要的大部分内容似乎都在migration guide for 4.0,以及blog post on alpha 1 release,也许还有Hibernate 4 webinar。

【讨论】:

  • 看起来没有什么令人兴奋的事情(至少对于使用 JPA 开发简单应用程序的我来说不是)
【解决方案3】:

Hibernate core 4.0 版本中引入的新特性如下:

  • 为初始多租户提供支持

  • 引入 ServiceRegistry。

  • 从 SessionFactory 清理 Session 打开。

  • 使用 org.hibernate.integrator.spi.Integrator 使集成和自动发现更加可取。

  • 改进使用 i18n 和消息代码。

  • 清理弃用的接口、方法等

【讨论】:

    【解决方案4】:

    不知道这是否会对您有所帮助,但我在Hibernate 4 Webinar 页面上找到了一些信息。在链接的文档中,他们还提供了一些链接。我没有看过它们,但也许可以试一试:

    http://community.jboss.org/wiki/Hibernate4Webinar

    http://community.jboss.org/wiki/HibernateCoreMigrationGuide40

    https://lists.jboss.org/mailman/listinfo/hibernate-dev

    http://www.hibernate.org/community/irc

    【讨论】:

      猜你喜欢
      • 2015-11-05
      • 2011-04-17
      • 2010-11-28
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-06
      相关资源
      最近更新 更多