10 : 객체지향 쿼리 언어
10장 : 객체지향 쿼리 언어
객체지향 쿼리 소개
JPQL 소개
Criteria 쿼리 소개
QueryDSL 소개
네이티브 SQL 소개
JDBC 직접 사용, 마이바티스 같은 SQL 매퍼 프레임워크 사용
JPQL
기본 문법과 쿼리 API
파라미터 바인딩
프로젝션
페이징 API
집합과 정렬
JPQL 조인
패치 조인
경로 표현식
서브 쿼리
조건식
다형성 쿼리
사용자 정의 함수 호출 (JPA 2.1)
기타 정리
엔티티 직접 사용
Named 쿼리 : 정적 쿼리
Criteria
Criteria 기초
Criteria 쿼리 생성
조회
집합
정렬
조인
서브 쿼리
IN 식
CASE 식
파라미터 정의
네이티브 함수 호출
동적 쿼리
함수 정리
Criteria 메타 모델 API
QueryDSL
QueryDSL 설정
시작
검색 조건 쿼리
결과 조회
페이징과 정렬
그룹
조인
서브 쿼리
프로젝션과 결과 반환
수정, 삭제 배치 쿼리
동적 쿼리
메소드 위임
QueryDSL 정리
네이티브 SQL
네이티브 SQL 사용
Named 네이티브 SQL
네이티브 SQL XML에 정의
네이티브 SQL 정리
스토어드 프로시저(JPA 2.1)
객체지향 쿼리 심화
벌크 연산
영속성 컨텍스트와 JPQL
JPQL과 플러시 모드
정리
photo source angelaziegeler
Last updated