BooleanExpression을 LeftJoin에 넣었더니 NullPointException 에러가 났다.
BooleanExpression은 null일 시 알아서 조건에서 제외되는 줄 알았는데, leftjoin의 on이 아니라 where 절에만 해당되는 것이었다.
BooleanExpression을 사용한 groupIdIn을 where 절로 변경함으로써 NullPointException 문제를 해결할 수 있었다.
'트러블슈팅' 카테고리의 다른 글
엔터티의 양방향 관계와 Lombok의 @Data와 @toString으로 인한 StackOverFlow 문제 (0) | 2022.08.09 |
---|---|
JAVA SSL 인증서 문제 - PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException (0) | 2022.08.09 |
Mac에서 올린 파일이 Window에서 다운 받을 때, 파일명의 자음 모음이 분리되는 현상 (0) | 2022.05.02 |
Pod들이 143 Error로 계속 리부팅되는 문제 (0) | 2022.04.27 |
필드명으로 인해 Spring Request DTO 에 null 값이 들어가는 이유 (0) | 2022.04.15 |