BE전문가 프로젝트

다형성 쿼리 본문

JPA

다형성 쿼리

원호보고서 2022. 11. 10. 22:16

TYPE

- 조회 대상을 특정 자식으로 한정

 

- 예) Item 중에 Book, Movie를 조회해라

  • [JPQL]
select i from Iteam i
where type(i)In (Book, Movie)
  • [SQL]
select i from i
where i.DTYPE in ('B','M')

TREAT

  • 자바의 타입 캐스팅과 유사
  • 상속 구조에서 부모 타입을 특정 자식 타입으로 다룰 때 사용
  • FROM, WHERE, SELECT 사용

 

'JPA' 카테고리의 다른 글

Named쿼리  (0) 2022.11.10
엔티티 직접 사용  (0) 2022.11.10
페치조인의 한계  (0) 2022.11.09
JPQL - 페치 조인(fetch join)  (0) 2022.11.08
경로 표현식  (0) 2022.11.08
Comments