我有以下简单的代码迭代PersistentSet:
if (workers instanceof PersistentSet) {
for (Object worker : workers) { // failed to lazily initialize a collection of role: ...
}
}
我得到以下异常:
未能懒惰地初始化角色集合......
我的代码中有什么错误?
答案 0 :(得分:1)
您需要添加到字段映射fetch = FetchType.EAGER
。Hibernate默认使用延迟加载。