我正在将Hibernate从5.1.17
升级到5.4.11
。在获取类型为org.hibernate.LazyInitializationException
的集合上运行Junit
时,出现LAZY
。我正在尝试找到使其工作并在事务中运行(仍然面临一些问题)的不同方法。在此之前,我想知道在导致此问题的5.1.17
之后做了哪些更改,因为早期的Junit
测试用例工作得很好。
那么5.1.17
之后与延迟加载相关的变化是什么?
[很多事情改变了,所以很难说。我的建议是,通过一次更新一个次要版本(根据https://semver.org)来开始升级您的休眠模式。
一旦确定了哪个次要版本引起了问题,请检查:
https://hibernate.org/orm/releases/
希望有所帮助。