SpringDataJpa自关联映射时出现StackOverflowError

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

原因

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

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

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

相关推荐
zhougl9967 分钟前
NoSQL 数据库和内存数据库 - MongoDB简单了解
java·前端·javascript
自在极意功。10 分钟前
Java List全面解析:从入门到精通
java·windows·list接口·list的实现类
qq_4798754312 分钟前
C++ ODR
java·开发语言·c++
一叶之秋141219 分钟前
Qt开发初识
开发语言·qt
盼哥PyAI实验室27 分钟前
正则表达式:文本处理的强大工具
java·服务器·正则表达式
老华带你飞28 分钟前
订票系统|车票管理系统|基于Java+vue的车票管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·订票系统
陈果然DeepVersion32 分钟前
Java大厂面试真题:Spring Boot+Kafka+AI智能客服场景全流程解析(十一)
java·spring boot·微服务·ai·kafka·面试题·rag
ANGLAL35 分钟前
25.Spring Boot 启动流程深度解析:从run()到自动配置
java·开发语言·面试
Rover.x1 小时前
Spring国际化语言切换不生效
java·后端·spring
Sunny_yiyi1 小时前
Java接入飞书发送通知消息
java·windows·飞书