0%

EqualsAndHashCode导致的StackOverflowError

文章字数:69,阅读全文大约需要1分钟

Lombok的注解EqualsAndHashCode导致栈空间溢出

排查

  1. StackOverflowError一般是递归之类的多嵌套导致的
  2. EqualsAndHashCode注解了两个类,是一对多关系

解决

手写equalshashCode,多的一方排除循环依赖的属性。