Querydsl - 중급문법(2)

LEE ·2023년 9월 18일

Querydsl

목록 보기
5/10

동적 쿼리를 해결하는 방식에는 두가지가 있다.

1. BooleanBuilder

2. Where 다중 파라미터 - 가독성이 쉽고, 재활용성 높다. null 체크 중요

1. 동적 쿼리 - BooleanBuilder 사용

BooleanBuilder 에 and, or 를 사용하여(중첩가능) 동적쿼리를 사용한다.

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

  • where 조건에 null 값은 무시된다.
  • 메서드를 다른 쿼리에서도 재활용 할 수 있다.
  • 쿼리 자체의 가독성이 높아진다.

조합 가능

0개의 댓글