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

박민호님의 프로필 이미지
박민호

작성한 질문수

실전! Querydsl

동적 쿼리 - Where 다중 파라미터 사용

BooleanExpression 모든 조건이 null 일 때

작성

·

536

0

이 경우 where절이 빠짐에 따라 테이블의 모든 데이터가 나오는 건 이해했습니다.

 

테이블 데이터가 많을 경우 select를 많이 하느라 장애가 난다까진 알겠는데, 그렇다면 이걸 해결할 수 있는 게 페이징뿐인가요?

 

어떠한 사정이나 목적 때문에 페이징 적용이 되지 않은 쿼리의 경우, 이걸 방지하기 위한 방법이 있는지 궁금합니다.

답변 1

1

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

안녕하세요. 민호님

페이징이나 커서 라는 기능을 사용해야 합니다.

관련해서 jdbc 커서로 검색해보시면 또 다른 방법을 찾으실 수 있을거에요.

감사합니다.

박민호님의 프로필 이미지
박민호

작성한 질문수

질문하기