강의

멘토링

로드맵

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

gmlakd0930님의 프로필 이미지
gmlakd0930

작성한 질문수

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

주문 조회 V3: 엔티티를 DTO로 변환 - 페치 조인 최적화

distinct키워드와 페이징

작성

·

369

0

jpa에서 distinct는 이제 애플리케이션 단에서 jpa가 중복을 제거해준다고 말씀해주셧는데, jpa에서 페이징을 할때 메모리에 다 올린후 페이징을 진행한다고 하셨는데, 여기서

"메모리"와 "어플리케이션 단"은 같은 말이라고 생각해도 될까요??!!

퀴즈

API에서 엔티티 직접 노출(V1) 방식의 가장 큰 문제는 무엇일까요?

LAZY 로딩으로 데이터가 누락될 수 있습니다.

엔티티 변경이 API 스펙 변경으로 이어집니다.

컬렉션 조회 시 N+1 문제가 발생합니다.

보안에 취약하여 민감 데이터가 노출됩니다.

답변 1

0

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

안녕하세요. gmlakd0930님

네 맞습니다^^

감사합니다.

gmlakd0930님의 프로필 이미지
gmlakd0930

작성한 질문수

질문하기