在我的Java SE应用程序中,我使用了Hibernate 3.3.2,创建SessionFactory大约需要5秒钟。
今天我更新了Hibernate 3.5.1,突然间需要一分钟。
造成这种戏剧性影响的原因是什么?
我在一天中的大部分时间都尝试了不同的事情而且我没有任何线索......
我收集的一些数据
PersisterFactory.createClassPersister
花费的时间最多,而ProxyFactory.createClass
花费的时间最多。{/ li>
hibernate.bytecode.use_reflection_optimizer
没有区别答案 0 :(得分:1)
好吧,这绝对是愚蠢的,完全与Hibernate无关,但无论如何我都会回答这个问题,因为它可能会阻止其他人犯同样的错误。
答案 1 :(得分:0)
呃,从来没有一个Hibernate 3.4。 Hibernate 3.3.2是Hibernate 3.5之前的最后一次公开发布