인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

relate16님의 프로필 이미지
relate16

작성한 질문수

실전! Querydsl

동적 쿼리와 성능 최적화 조회 - Where절 파라미터 사용

Predicate 타입에 관한 질문

해결된 질문

작성

·

334

0

predicate Predicate teamNameEq(String teamName) {

    return hasText(teamName) ? team.name.eq(teamName) : null;

}

에서 질문입니다.

 

return타입은 BooleanExpression타입인데

Predicate타입에 받아도 컴파일이 안뜨는 것 같아서 

Predicate는 Boolean을 return으로 받는 걸로 알고 있는데 BooleanExpression도 return으로 받나요 ?

답변 1

1

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

안녕하세요. relate16님

BooleanExpression 타입의 코드를 열어서 어떤 부모 타입을 구현하고 있는지 보시면 이해가 되실거에요^^

감사합니다.

relate16님의 프로필 이미지
relate16
질문자

ctrl + alt + b로 몇 번 들어가보려 했는데 

목록에서 뭔가 관련된 게 안보여서  결국 질문했는데, 

답변 해주신 걸 보고

뭔가 잘못들어갔었나하고  혹시 몰라 shift shift 로 검색하니까 나오네요.

선언된 걸 보려면 ctrl + b로 해야 됐었는데 :[ 

감사합니다 !  

relate16님의 프로필 이미지
relate16

작성한 질문수

질문하기