-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
Query DSL의 지연로딩
21.02.27 12:19 작성 조회수 226
1
안녕하세요
강의 너무 잘 듣고 있습니다 ㅎㅎ
듣다보니 궁금한게 생겼는데
---
Query DSL도 Entity Manager를 사용하는걸 보고
이런 생각이 들었습니다.
' 그러면 Query DSL도 지연 로딩이 가능한가? '
---
Entity Manger를 사용하는
JPA 같은 경우엔
영속성 컨텍스트를 사용하여
지연 로딩 사용이 가능한데
Query DSL도 사용 가능하다고 보는게 맞을까요?
---
실제로 Query DSL로 테스트를 했을 땐
Lazy 로딩으로 설정이 잡혀있어도
fetch join 처럼
다 조회해서 가져오긴하네용 ㅎㅎ
---
감사합니다.
답변을 작성해보세요.
1
김영한
지식공유자2021.02.27
안녕하세요. 기용님
QueryDSL은 단순히 JPQL을 만들어주는 빌더 역할을 할 뿐입니다.
따라서 JPA의 모든 기능을 다 사용할 수 있습니다^^
감사합니다.
답변 1