В моем приложении Java SE я использовал Hibernate 3.3.2, а создание SessionFactory заняло около 5 секунд.
Сегодня я обновился до Hibernate 3.5.1, и внезапно это заняло больше минуты.
Что может быть причиной такого драматического эффекта?
Я пробовал разные вещи большую часть дня, и я понятия не имею ...
Некоторые данные, которые я собрал
- Согласно профилировщику, наибольшее время затрачивается на
PersisterFactory.createClassPersister
, а в этом методе ProxyFactory.createClass
занимает наибольшее время.
- В журнале ничего необычного
- Изменение
hibernate.bytecode.use_reflection_optimizer
не имеет значения