SpringDataJpa自关联映射时出现StackOverflowError

使用Jpa自关联时,存在子数据的记录会报内存溢出问题StackOverflowError

原因

使用了 lombok 插件中的@Data注解来标注类,生成 gettet/setter 以及 toString

lombok 在生成时会出现循环比较两类中的 hashcode,导致内存溢出。

解决: 不使用 lombok ,自己手写 gettet/setter 以及 toString

相关推荐
難釋懷几秒前
JavaScript基础-window.localStorage
开发语言·javascript
努力学习的小廉2 分钟前
【C++11(中)】—— 我与C++的不解之缘(三十一)
android·java·c++
无名之逆2 分钟前
探索轻量高性能的 Rust HTTP 服务器框架 —— Hyperlane
服务器·开发语言·windows·后端·http·rust
望舒_2334 分钟前
【C++11】异步编程
开发语言·c++
一个程序员(●—●)9 分钟前
Lua函数与表+Lua子文件加载与元表
开发语言·lua
zyx没烦恼10 分钟前
Linux 进程信号
linux·运维·服务器·开发语言·c++
佬乔16 分钟前
xml中配置AOP织入
java·服务器·前端
Eugene__Chen17 分钟前
JavaWeb开发基础知识-XML和JSON
java·开发语言·前端
努力学习的小廉30 分钟前
【C++11(上)】—— 我与C++的不解之缘(三十)
java·开发语言·c++
五行星辰32 分钟前
Fastjson 处理 JSON 生成与解析指南
java·json