报错:org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: XX, could not initialize proxy - no Session(未能惰性地初始化角色集合:XX,无法初始化代理-没有会话) 解决方法: 将 @OneToMany(fetch = FetchType.LAZY, orphanRemoval = true, cascade = CascadeType.ALL) 改为 @OneToMany(fetch = FetchType.EAGER, orphanRemoval = true, cascade = CascadeType.ALL)
解决failed to lazily initialize a collection of role: XX ,could not initialize proxy - no Session
最新推荐文章于 2024-07-04 21:07:27 发布
本文详细解析了Hibernate中LazyInitializationException错误的成因,并提供了一种解决方案:通过调整@OneToMany注解的fetch属性从LAZY到EAGER,有效避免了在获取关联集合时由于会话关闭导致的异常。
1万+

被折叠的 条评论
为什么被折叠?



