QueryDsl 적용 방법 3가지QueryDsl 메서드 분리(BooleanExpression, OrderSpecifier)QueryDsl Sort, Pageable 적용ExistsBy vs CountSpringBoot 3 QueryDsl
QueryDsl 적용 방법 3가지
- 서론) 이때까지 QueryDsl을 사용할 때 적용한 방법 외에 다른 방법들도 있단 걸 알게 됐다. 이동욱님의 유튜브 영상 덕분이었다.
- 본론)
- 방법 1) QuerydslRepositorySupport를 상속받아 사용
- 방법 2) Spring Data Jpa Custom Repository 적용
- 내가 주로 사용한 방법으로 이전에 블로그 글로도 정리해뒀다.
- 방법 3) 상속/구현 없는 Repository
QueryDsl 메서드 분리(BooleanExpression, OrderSpecifier)
- BooleanExpression을 where절에 넣기
- OrderSpecifier로 order by 절에 넣기
QueryDsl Sort, Pageable 적용
- Sort 사용
- Pageable 사용

![[우아콘2020] 수십억건에서 QUERYDSL 사용하기](https://www.notion.so/image/https%3A%2F%2Fi.ytimg.com%2Fvi%2FzMAX7g6rO_Y%2Fmaxresdefault.jpg?table=block&id=6bf61c45-4670-49c3-b74f-8b3f698c18ef&cache=v2)

