728x90
반응형
where절을 이용한 동적쿼리
-
Querydsl - where절을 이용한 동적 쿼리Spring/Querydsl 2022. 3. 25. 14:36
where절을 이용한 동적 쿼리 where절을 이용하여 동적 쿼리를 처리할 수 있다. where 조건에서 null 값이 들어오면 값은 무시되고 쿼리가 생성된다. 이러한 특성 때문에 다른 쿼리에서도 재활용이 가능한 장점이 있고, 또한 쿼리 자체의 가독성이 높아진다. BooleanBuilder보다 사용하기 편하므로 이 방법을 권장한다. @Test public void dynamicQuery_WhereParam() { String usernameParam = "member1"; Integer ageParam = 10; List result = searchMember2(usernameParam, ageParam); assertThat(result.size()).isEqualTo(1); } private List..