zuul (1) 썸네일형 리스트형 JPA 양방향 연관관계에서 StackOverflowError 발생한 이유와 해결 Team(팀) 테이블과 Department(부서) 테이블을 양방향 연관관계로 맺고, 이를 조회하거나 디버깅하려고 할 때 다음과 같은 에러가 발생했다.Method threw 'java.lang.StackOverflowError' exception. Cannot evaluate com.example.Team.toString()원인JPA에서 Team ↔ Department 관계를 @OneToMany, @ManyToOne으로 양방향으로 설정하면 다음과 같은 문제가 발생할 수 있다.Team → Department : @ManyToOneDepartment → List : @OneToMany이때 toString()을 호출하면 Team 안의 Department를 출력하고,Department는 다시 Team 리스트를 출.. 이전 1 다음