백엔드/Spring(Boot)

프로젝션 - 여러 값 조회

김어찐 2021. 9. 3. 00:59
728x90

SELECT m.username, m.age FROM Member m

• 1. Query 타입으로 조회

• 2. Object[] 타입으로 조회

• 3. new 명령어로 조회

    단순 값을 DTO로 바로 조회 SELECT new jpabook.jpql.UserDTO(m.username, m.age) FROM Member m

    패키지 명을 포함한 전체 클래스 명 입력

    순서와 타입이 일치하는 생성자 필요

 

출처

인프런 김영한 강사님 JPA 강의

728x90