강의

멘토링

로드맵

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

안녕하세요님의 프로필 이미지
안녕하세요

작성한 질문수

실전! Querydsl

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

null처리 관련 질문드립니다.

작성

·

335

0

안녕하세요. 항상 좋은 강의 제공해주셔서 진심으로 감사의 말씀 드립니다.

 

강사님께서 약 8분 17초경에 이런 경우에는 null처리를 따로 해주어야한다고 말씀하셨는데 '이런 경우'라고함은 어떤 상황을 말씀하시는건가요..?

조금 찾아보니(allEq를 만들 때) usernameEq(username)이 null이라면 체이닝이 되지 않는 상황이 생기는 것을 확인하였습니다. 이 경우를 말씀하시는 것인가요?

 

이것 외에도 이런 상황에서 null과 관련하여 발생할 수 있는 상황들을 말씀해주시면 학습하는데 많은 도움을 받을 수 있을 것 같습니다.

감사합니다 :)

퀴즈

QueryDSL에서 여러 필드를 조회할 때, 도메인 엔티티 대신 결과 데이터를 담을 수 있는 두 가지 일반적인 방식은 무엇일까요?

Set과 List

튜플(Tuple)과 DTO(Data Transfer Object)

Map과 Collection

배열(Array)과 Enum

답변 1

1

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

안녕하세요님 안녕하세요^^

코드로 username이 null인 경우를 테스트 해보시면 바로 이해가 되실거에요.

감사합니다.

안녕하세요님의 프로필 이미지
안녕하세요

작성한 질문수

질문하기