QueryDSL

  • Criteria 처럼 JPQL 빌더 역할을 한다.
  • 더 간결하고 모양도 쿼리와 비슷하다.
  • 프로젝션 역시 가능하다.
    1. 프로퍼티 접근
    2. 필드 직접 접근
    3. 생성자 사용
  • 조건에 맞춰서 동적 쿼리를 BooleanBuilder로 작성할 수 있다.