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

zitigi님의 프로필 이미지
zitigi

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

즉시 로딩과 지연 로딩

플러시 발생 조건 관련

작성

·

135

1

안녕하세요?

 

플러시 발생에 대해 3가지를 소개해주셨는데요.

  1. em.flush 직접 호출
  2. 트랜잭션 commit 시점 (자동실행)
  3. JPQL 과 같은 객체지향 쿼리 호출 시

이중 3번 관련하여 문의사항이 있습니다.

JPQL과 Criteria Query, QueryDSL, Native SQL 등 여러가지 객체 지향 쿼리를 소개해주셨는데요. 이 네가지 모두에 대해 3번이 적용되는지 궁금합니다.

 

제가 테스트를 해봤을때는 JPQL Select 의 경우 자동 실행되는 것으로 확인했는데, QueryDSL 은 자동실행되지 않는 것 같습니다.

 

답변 1

0

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

안녕하세요. zitigi님

모두 적용이 되어야 합니다.

추가로 다음 내용도 확인해주세요.

https://www.inflearn.com/questions/188207

감사합니다.

zitigi님의 프로필 이미지
zitigi

작성한 질문수

질문하기