Тестовый пример Junit завершается неудачно с методом, вызвавшим исключение org.hibernate.LazyInitializationException - PullRequest
0 голосов
/ 23 апреля 2020

Я обновляю Hibernate с 5.1.17 до 5.4.11. Я получаю org.hibernate.LazyInitializationException при запуске Junit для коллекции, тип выборки которой LAZY. Я пытаюсь найти разные способы заставить его работать и запустить его в транзакции (все еще сталкиваются с некоторыми проблемами). До этого я хотел бы знать, что изменилось после 5.1.17, что вызывает эту проблему, потому что более ранние Junit тестовые случаи работали отлично.

Так что изменилось в связи с отложенной загрузкой после 5.1.17

1 Ответ

0 голосов
/ 23 апреля 2020

Многие вещи изменились, поэтому сложно сказать. Я предлагаю начать обновление вашего спящего режима, обновляя по одной минорной версии за раз (в соответствии с https://semver.org).

После того, как вы определите, какая минорная версия вызывает проблему, проверьте:

https://hibernate.org/orm/releases/

Надеюсь, это поможет.

...