gpt4 book ai didi

java - 防止 LAZY 关系异常

转载 作者:行者123 更新时间:2023-11-29 03:41:37 27 4
gpt4 key购买 nike

当我尝试使用 JSON-Struts2 插件序列化对象时,我遇到了 JPA 的大问题。

我有下一个异常(exception):

Exception Description: An attempt was made to traverse a relationship using indirection that had a null Session. This often occurs when an entity with an uninstantiated LAZY relationship is serialized and that lazy relationship is traversed after serialization. To avoid this issue, instantiate the LAZY relationship prior to serialization.

这是因为一些参数是列表,这些列表与其他列表有对象..

有一种方法可以在不修改对象外观的情况下初始化所有列表吗?...或其他选项..仅使用 JSON 序列化某些参数

最佳答案

您可以检查初始化是否发生或使用 Hibernate.isInitialized 强制初始化和 Hibernate.initialize .

关于java - 防止 LAZY 关系异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12875717/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com