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

오세진님의 프로필 이미지

작성한 질문수

실전! Querydsl

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

질문 있습니다.

20.05.12 18:28 작성

·

144

3

안녕하세요 영한님. 

private BooleanExpression usernameEq(String userCond); 이 함수를만드셧는데, 이런 함수들은 어느 클래스에서 관리하는게 깔끔할까요??

답변 1

3

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

2020. 05. 12. 21:21

안녕하세요. 오세진님^^

이 부분은 딱 정답은 없지만, 이런 코드가 많지 않다면, 해당 리포지토리 구현체에서 사용하면 됩니다.

이런 코드를 함께 사용해야 하거나, 이런 조건코드가 너무 많다면, 별도의 클래스를 만들면 됩니다. 예를 들면 MemberPredicates 같은 클래스를 만들어서 넣어두는 것이지요.

감사합니다^^