강의

멘토링

로드맵

Inflearn brand logo image

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

지호손님의 프로필 이미지
지호손

작성한 질문수

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

API 개발 고급 정리

Batch fetch size 의 원리

작성

·

584

0

Batch fetch size 가 어떻게 적용되는지 블랙박스인 느낌이 드네요.

관련된 원리를 알 수 있을까요? 

stream().map 을 통해서 루프를  돌면서 Lazy Loading을 할 텐데 각 루프를 실행 할 때 쿼리를 날리지않고 

다돌고난후 알아서 in 절에 채워넣어주는건 Hibernate가 알아서 해주는 건가요? 어떻게 가능한지 감이 안오네요

답변 1

0

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

안녕하세요. 지호손님

네 맞습니다. 하이버네이트는 본인이 조회한 데이터를 알고 있으니까요^^

이 부분은 여러번 테스트해보시면 이해가 되실거에요.

감사합니다.

지호손님의 프로필 이미지
지호손

작성한 질문수

질문하기