반응형 dynamicquery1 [QueryDSL] 동적 쿼리 작성하기/BooleanBuilder, BooleanExpression 조건에 따라 쿼리문을 다르게 작성하고 싶을 때 쓰는 방법 - BooleanBuilder fun findDynamicQuery(name: String?, age: String?, phoneNumber: String?):List{ val builder = BooleanBuilder() if (!StringUtils.isNullOrEmpty(name)) builder.and(member.name.eq(name)) if (!StringUtils.isNullOrEmpty(age)) builder.and(member.age.eq(age)) if (!StringUtils.isNullOrEmpty(phoneNumber)) builder.and(member.phoneNumber.eq(phoneNumber)) return.. 2022. 12. 7. 이전 1 다음 반응형