'Querydsl 서브 쿼리 사용법'에 대해 간단하게 정리한 내용입니다. Querydsl이 나오게 된 배경을 살펴보고 이어서 subquery를 적용하는 코드 예시가 있는데요. Querydsl의 경우 다른 것 보다 사용하기 위한 설정이 조금 번거로울 수 있는데, 환경설정 및 DTO 조회 방법, 페이징 처리 등의 추가적인 내용이 담긴 글 또한 해당 포스팅 맨 하단에 링크되어 있으니 필요시 참고해주시면 될 것 같습니다. Querydsl이 나오게 된 배경 Spring Data JPA에서 기본적으로 제공해주는 CRUD 쿼리 메서드로 해결하지 못하는 복잡한 쿼리나 동적 쿼리를 처리하기 위해서 JPQL을 작성하게 되는데요. /* JPQP(Java Persistence Query Language) JPQL은 테이블이 ..