欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

解决@OneToMany查询陷入循环引用问题

程序员文章站 2022-06-24 19:10:54
解决@OneToMany查询陷入循环引用问题问题报错如下:主要信息为:wrapping Result set representing update count of 4>以及:exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause原本配置:报错原因是两个类都使用了急加载的方式,就会导致一直查找外键的实体类而陷入循环,从而报错。...

解决@OneToMany查询陷入循环引用问题

问题报错如下:
解决@OneToMany查询陷入循环引用问题

解决@OneToMany查询陷入循环引用问题
主要信息为:wrapping Result set representing update count of 4>
以及:exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause

原本配置:
解决@OneToMany查询陷入循环引用问题
解决@OneToMany查询陷入循环引用问题

报错原因是两个类都使用了急加载的方式,就会导致一直查找外键的实体类而陷入循环,从而报错。

解决方案:按需改为LAZY即可
@OneToMany( fetch = FetchType.LAZY)

success result:
解决@OneToMany查询陷入循环引用问题

参考资料:https://www.v2ex.com/t/541510
我试过里面加注解的方法,但没有解决我的问题,最后才发现是fetch的问题。

本文地址:https://blog.csdn.net/H_Dsheng/article/details/110790079