【发布时间】:2011-10-28 14:44:40
【问题描述】:
我正在开发一个使用Hibernate 3.0(2005 年发布)的项目,尽管该项目本身只有 4 个月大。问题是我们已经编写了数百万行代码。我们昨天才意识到我们正在使用Hibernate 3.0,现在我们非常想迁移到最新的稳定版本3.6.6。
所以我想知道:
- 我们映射 hbm 文件的方式会有很多变化吗?(和属性文件)
- 我们是否有可能在性能方面获得重大改进?(由于 Hibernate 的查询格式错误,目前我们遇到了一些性能问题)
- 我们编写 HQL 的方式会有很多变化吗?(我们大量使用 HQL)
感谢您的帮助。
【问题讨论】:
-
在四个月内完成数百万行代码。哇... ;-)
-
好吧,我们 25 个人在 12 车道高速公路上。百万并不多。 :-)。可能是我夸大了一点,但你明白了。 ;-)。
-
如果你能在四个月内写出这么多代码,那么测试到 Hibernate 3.6 的升级就很简单了。
-
你不能在某些机器上升级并测试它吗?
标签: java hibernate jakarta-ee hibernate-mapping