인프런 커뮤니티 질문&답변

신기용님의 프로필 이미지
신기용

작성한 질문수

실전! Querydsl

시작 - JPQL vs Querydsl

Query DSL의 지연로딩

작성

·

312

1

안녕하세요 

강의 너무 잘 듣고 있습니다 ㅎㅎ

듣다보니 궁금한게 생겼는데 

---

Query DSL도 Entity Manager를 사용하는걸 보고

이런 생각이 들었습니다.

' 그러면 Query DSL도 지연 로딩이 가능한가? ' 

---

Entity Manger를 사용하는

JPA 같은 경우엔

영속성 컨텍스트를 사용하여

지연 로딩 사용이 가능한데 

Query DSL도 사용 가능하다고 보는게 맞을까요?

---

실제로 Query DSL로 테스트를 했을 땐

Lazy 로딩으로 설정이 잡혀있어도

fetch join 처럼

다 조회해서 가져오긴하네용 ㅎㅎ

---

감사합니다.

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 기용님

QueryDSL은 단순히 JPQL을 만들어주는 빌더 역할을 할 뿐입니다.

따라서 JPA의 모든 기능을 다 사용할 수 있습니다^^

감사합니다.

신기용님의 프로필 이미지
신기용

작성한 질문수

질문하기