1. 개요 Spring Data JPA는 특정 상황에서 데이터베이스에서 엔터티를 검색하기 위해 쿼리 생성을 추상화할 수 있지만 때때로 집계 함수를 추가할 때와 같이 쿼리를 사용자 정의해야 합니다 . 이 사용방법(예제)에서는 이러한 쿼리의 결과를 개체로 변환하는 방법에 중점을 둘 것입니다. JPA 사양과 POJO를 포함하는 솔루션과 Spring Data Projection을 사용하는 솔루션 등 두 가지 솔루션을 살펴보겠습니다. 2. JPA 쿼리 및 집계 문제 JPA 쿼리는 일반적으로 매핑된 엔터티의 인스턴스로 결과를 생성합니다. 그러나 집계 함수가 있는 쿼리는 일반적으로 결과를 Object[] 로 반환합니다 . 문제를 이해하기 위해 게시물과 댓글 간의 관계를 기반으로 도메인 모델을 정의해 보겠습니다. @E..