DTO1 [Spring Data Jpa] Native query DTO Projection 1. Interface dto로 Projection - DTO public interface InterfaceDTO { // 규칙에 맞게 메소드 정의 (필드처럼 사용 가능) int getTableId(); String getName(); String getBrand(); } - JPA Repository (Pageable이 필요하다는 가정) Pageable로 페이징 가능, Pageable에 정의된 Sort방식 적용 가능!! (1) Page 객체로 받을 때 : countQuery 속성 꼭 필요!! interface dto가 가지고 있는 필드 명에 맞게 alias를 정의하면 자동으로 매칭됨 @Query(value= "SELECT tn.id as tableId, tn.name as name, tn.brand .. 2021. 7. 25. 이전 1 다음