[JPA] 양방향 참조 시에 발생하는 순환 참조 문제
JPA에서는 @OneToMany, @ManyToOne을 사용하여 연관관계를 맺을 수 있습니다. 덕분에 객체 지향적으로 DB를 다룰 수 있게 됩니다. 특히나 CRUD 과정을 간소화할 수 있습니다. 그러나 편한만큼 주의해야 할 점도 다양합니다. 이번 주제에서 다룰 순환참조 또한 JPA를 다루면 꼭 마주하는 문제입니다. 순환참조는 두 엔티티가 양방향 연관관계로 설정되어 있을 때 발생합니다. A가 B를 참조하고, B가 A를 참조하게 되면서 무한히 반복됩니다. 순환 참조가 발생하는 예제와 해결하는 방법에 대해서 알아보겠습니다.엔티티 양방향 연관관계 설정User 엔티티패키지 정보 확인하기import jakarta.persistence.Column;import jakarta.persistence.Entity;imp..
JPA
2024. 4. 26. 22:12