EntityManager 의 createNativeQuery() 의 결과를 Entity 가 아닌 DTO 로 담고 싶었습니다.
아래 블로그의 많은 도움을 받았습니다.
spring boot - JPA DTO Mapping ( Native Query to DTO )JPA 2.1 부터 가능한 기능이라고 합니다.
Hibernate ORM 버전과 JPA 버전 매핑에 대한 정보는 아래에서 확인할 수 있습니다.
https://hibernate.org/orm/releases/
자세한 코드는 위의 블로그 포스트를 참고해주세요.