Querydsl - Querydsl 프로젝션으로 DTO 조회
·
SQL
QuerydslQuerydsl은 JPA, Hibernate 등 다양한 ORM 프레임워크와 호환되며, 개체지향 쿼리 언어를 사용하여 타입 세이프한 쿼리를 작성할 수 있는 라이브러리이다. 프로젝션(Projection)프로젝션은 select절에서 사용되며 쿼리 결과를 원하는 개체나 값으로 변환해주는 기능을 제공한다. Queyrdsl에서 프로젝션을 사용하는 방법프로젝션을 사용해서 DTO를 조회하는 방법은 크게 4가지 방법이 있다.@QueryProjectionProjections.bean()Projections.constructor()Projections.fields() @QueryProjection@QueryProjection은 생성자에 생성자 방식으로 프로젝션을 수행한다. 이 방식은 컴파일 시에 생성자를 만들..
Cold Bean
'@QueyrProjection' 태그의 글 목록