SpringDataJpa自关联映射时出现StackOverflowError

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

原因

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

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

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

相关推荐
无敌最俊朗@几秒前
STL-适配器(面试复习4)
java·面试·职场和发展
Han.miracle3 分钟前
《Spring MVC 响应机制综合实践:页面、数据、JSON 与响应配置》
java·spring·springboot
chilavert3189 分钟前
技术演进中的开发沉思-260 Ajax:核心动画
开发语言·javascript·ajax
云中飞鸿9 分钟前
为什么有out参数存在?
开发语言·c#
飞天遇见妞11 分钟前
C/C++中宏定义的使用
c语言·开发语言·c++
雨落在了我的手上12 分钟前
C语言入门(三十二):预处理详解(2)
c语言·开发语言
JHC00000015 分钟前
dy直播间评论保存插件
java·后端·python·spring cloud·信息可视化
专注API从业者18 分钟前
构建企业级 1688 数据管道:商品详情 API 的分布式采集与容错设计
大数据·开发语言·数据结构·数据库·分布式
疏狂难除18 分钟前
windows上使用LLVM编译lua
开发语言·lua