本文主要是介绍解决@OneToMany查询陷入循环引用问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
解决@OneToMany查询陷入循环引用问题
问题报错如下:
主要信息为:wrapping Result set representing update count of 4>
以及:exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
原本配置:
报错原因是两个类都使用了急加载的方式,就会导致一直查找外键的实体类而陷入循环,从而报错。
解决方案:按需改为LAZY即可
@OneToMany( fetch = FetchType.LAZY)
success result:
参考资料:https://www.v2ex.com/t/541510
我试过里面加注解的方法,但没有解决我的问题,最后才发现是fetch的问题。
这篇关于解决@OneToMany查询陷入循环引用问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!