Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed: java.lang.StackOverflowError] with root cause
JPA로 위에보이는 3개의 테이블을 한번에 조회하는과정에서
StackOverflow가 발생하게되었다
한참을 찾다가 서로 순환참조를 하게되서 무한으로 돌고돌다가 스택오버플로우가 발생한거였다.
원래 단방향으로 하면 이럴일이 없지만 양방향으로 join하게 서로참조해놔서 벌어진일
단방향으로 수정을 해도되지만 일단 @ToString 어노테이션으로 참조를 하지못하게 해서
StackOverflow가 발생하지 않도록 조치했다
'Project' 카테고리의 다른 글
카카오페이 API 변경 오류 (0) | 2024.10.13 |
---|---|
Git에 저장된 팀 프로젝트를 내 레퍼지토리로 가져오기 (0) | 2024.08.05 |
The method csrf() from the type HttpSecurity has been deprecated since version 6.1 and marked for removal (0) | 2024.04.12 |
io.jsonwebtoken 임포트 오류 (0) | 2024.04.11 |
Javascript API, 비동기 객체에서 Promise 객체가 나올때 (0) | 2024.04.05 |