profile
hyunho

[JPA] Querydsl을 이용한 Projection

Projection : Entity의 속성들중 일부 데이터만 가져오는 방법순수 JPA에서 DTO를 조회 할때는 아래 3가지 단점이 있다.JPA에서 DTO를 조회할 때는 new명령어를 사용DTO의 package 이름을 다 적어줘야함생성자 방식만 지원Querydsl에서

2021년 12월 24일
·
0개의 댓글
·
post-thumbnail

[JPA] Spring Data JPA와 Querydsl fetch join

Spring Data JPA 에서 fetch join 이용Querydsl 에서 fetch join 이용Entity 연관관계 구조BOOK_REVIEW와 USER_INFO가 ManyToOne관계BOOK_REVIEW와 BOOK이 ManyToOne관계BOOK을 조회하면 리뷰와

2021년 7월 29일
·
0개의 댓글
·

[QueryDSL] 다이나믹 쿼리(Where절 파라미터)

where 파라미터 적용전where 파라미터 적용 \* 조건을 재사용이 가능하다는 장점이 있다.

2021년 7월 22일
·
0개의 댓글
·

[JPA] Querydsl 페이징 처리

스프링 데이터의 Page, Pageable을 활용하여 조회전체 카운트를 한번에 조회하는 방법과 데이터 내용과 전체 카운트를 별도로 조회 하는 방법을 작성RepositoryRepositoryCustomRepositoryImpl조회 쿼리와 카운트 커리 한번에 조회하는 방법

2021년 7월 14일
·
2개의 댓글
·

[JPA] Querydsl 시작

gradle 추가Spring Data Jpa Custom Repository 적용 Spring Data Jpa에서는 Custom Repository를 JpaRepository 상속 클래스에서 사용할 수 있도록 기능을 지원.Spring Data 공식 문서(https&#x

2021년 6월 29일
·
0개의 댓글
·