본문 바로가기
JPA/JPQL

JPA - Named 쿼리

by 킹차니 2021. 7. 24.
김영한님의 인프런 강의와 PDF를 바탕으로 정리하였습니다.
https://www.inflearn.com/courses?s=%EA%B9%80%EC%98%81%ED%95%9C

 

 

Named 쿼리 - 정적 쿼리

 미리 정의해서 이름을 부여해두고 사용하는 JPQL

 정적쿼리

 어노테이션, XML에 정의
애플리케이션 로딩 시점에 초기화 후 재사용

애플리케이션 로딩 시점에 쿼리를 검증 (Named쿼리에 오타나, 문법 오류가 있으면 실행시점에 잡아줍니다.)

 

 

Named쿼리는 아래와 같이 엔티티의 위에 어노테이션으로 사용할 수 있습니다.

 

실행은 아래와 같이 합니다.

 

'JPA > JPQL' 카테고리의 다른 글

JPQL -벌크연산  (0) 2021.07.24
JPQL -엔티티 직접사용  (0) 2021.07.24
JPQL 다형성 쿼리  (0) 2021.07.24
JPQL - 패치조인의 특징과 한계  (0) 2021.07.24
JPQL - 페치 조인(fetch join)  (0) 2021.07.23