728x90
1. JPA
상황: Team(팀 table)과 department(파트 table) join 을 하려고 한다.
원인 :
단방향이 아닌 양방향 연관관계를 맺기 때문에 이 관계를 맺은 두 엔티티가 서로 toString을 호출하면서 무한반복된다.
error Message : Method threw 'java.lang.StackOverflowError' exception. Cannot evaluate 패키지.toString()
코드 관계
Team -> department : 1:N
department -> Tean : N:1
에러 해결 :
ToStringBuilder을 사용하여 해결하였다.
728x90
반응형
'DB > JPA' 카테고리의 다른 글
JPA DDL (0) | 2021.02.17 |
---|---|
JPA 관계 (@OneToOne, @OneToMany, @ManyToOne) (0) | 2020.10.12 |
[JPA] Infinite recursion 에러 발생 (0) | 2020.10.12 |
JPA limit (0) | 2020.10.07 |
JPA - @Transient (0) | 2020.09.26 |