Search

projection

entity projection

영속성에 관리가 됨

embedded type projection

select m.address from member m; 하면 address 의 값 타입에 해당하는 컬럼만 조회한다.
select m.country, m.city, m.zipcode from member m;

scala projection

`select m.name, m.age from member m;
Query → List 로 반환, 0번째 값에 Object[] 로 캐스팅 후 가져올 수 있음
Object[] TypedQuery → 캐스팅까지만 해줌
DTO Query → select com.example.DTO(m.name, m.age) from member m; 으로 조회 가능