본문 바로가기

성장 일기/오류 해결

[Spring/IntelliJ] java.lang.StackOverflowErrorat com.example.study.model.entity.OrderDetail.toString (2021-08-29)

오류

위 오류에서 보면

java.lang.StackOverflowErrorat com.example.study.model.entity.OrderDetail.toString(OrderDetail.java:10)

라는 문장을 볼 수 있다. 이는 OrderDetail.java에서 발생한 오류임을 알 수 있다. 

 

OrderDetail과 Item 연관관계를 설정해주면서 toString의 stackOverFlow가 발생하는 것이었다. 

 

이 경우에는 클래스에 @ToString(exclude = {"item"}) 를 추가해 item에 해당하는 toString을 제외해주면 된다.