해결된 질문
작성
·
430
1
[질문 내용]
양방향 연관관계에서는 엔티티를 직접 반환 할때 서로 연관관계를 타고타고 가서 무한 루프에 빠집니다.
따라서 한쪽에 무조건 @JsonIgnore 어노테이션을 추가하여 무한루프에 빠지지 않게 해주었습니다.
이때 지연로딩이기 때문에 프록시 객체가 들어가서 버디바이트 에러가 발생하여 Hibernate5Module을 사용하여 해당 에러가 발생하지 않도록 조취하였습니다.
그런데 Hibernate5Module을 추가한뒤에 @JsonIgnore 어노테이션을 모두 빼봐도 V1이 잘 동작하는 것을 확인 하였는데,
Hibernate5Module이 해당 기능도 수행하는 것인가요?
답변 1
1
안녕하세요. 양지웅님
Hibernate5Module 모듈이 있다고 해도 문제가 될 것 같아요. 양방향 연관관계가 있는지 없는지 코드에서 다시 한번 확인해주세요.
감사합니다.