작성
·
1.1K
0
안녕하세요. 여기에 다시 한번 질문을 남겨놓습니다.
queryFactory
.select(QCategory.category)
.from(QCategory.category)
.fetch()
<현재 querydsl 을 사용하여 카테고리를 조회하는 repository코드를 만드는 중입니다.하지만 여기서 셀프조인된 카테고리 조회 시 순환참조(?)가 발생합니다..>
self-join 을 했을때
카테고리를 select하는 경우 lazy 로딩으로 인한 proxy error 가 발생합니다.
기존방식처럼 getter로 프록시를 건드려서 초기화하는방법은 , 무한대로 뻗어 내려가는 self join 관계에서 제가 아는 지식으론 불가능할 것 같은데...혹시 어떠한 방법으로 select 를 해야할까요?
여기에 대한 내용은 영한님강의에서 찾아볼수가없어서,, (강의에선 이게 중요한게아니라하셔서 ㅜㅜ)
질문을드립니다 !!