Hibernate 4有什么新功能?

Bar*_*lom 86 java hibernate changelog

我刚刚看到Hibernate 4的测试版发布了.与3(.6)相比,4中有什么新东西?我在测试版公告中找不到这个信息,也没有在谷歌搜索这个问题的标题.

小智 71

我不能在这里粘贴答案,因为我没有足够的声誉点在答案中添加两个以上的链接(我真的需要在这个网站上花更多的时间):(

所以,我写了一篇博文.请去那里找到答案.抱歉给你带来不便.


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

Hibernate Core 4.0有什么新功能

我看到有人在问"Hibernate Core 4.0中的新功能",所以我花一些时间尝试在这里总结一下.首先,请看:

  • 4.0的迁移指南
  • JIRA 过滤器链接列出了Hibernate Core 4.0.0中的所有*改进和新功能,您可以从此链接获取所有详细信息:)

一些亮点:

  • 移动到gradle进行构建
  • 重新设计SessionFactory构建
  • 服务的介绍(见有详细介绍)
  • 改进的元模型(不4.0.0.Final然而,我们有此意,但由于任务比我们预期的多,它会花很长时间来获得4.0分,所以我们决定把这个出4.0.0.最终反而会即将发布很快看到这个更多的细节,并且是一个设计文档)
  • 包拆分的初始化(public,internal,spi)
  • 对多租户数据库支持(请参阅有详细介绍)
  • 迁移到i18n日志框架(使用jboss日志记录)
  • JDK 1.6(JDBC4)作为基线
  • 还有更多(我不记得所有的东西:)

  • 我已经从博客中添加了有用的信息.更新的答案是否与您的博客帖子概念相符? (8认同)

pru*_*wan 16

看来你想要的大部分内容都在4.0迁移指南中,以及alpha 1发布博客文章,也许还有Hibernate 4网络研讨会.


mor*_*avi 6

Hibernate核心4.0版本中引入的新功能如下:

  • 为初始多租户提供支持

  • 介绍ServiceRegistry.

  • 从SessionFactory清除会话开始.

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

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

  • 清理已弃用的接口,方法等.