[JPA] 객체지향 쿼리 언어 4 (중급 문법)


[JPA] 객체지향 쿼리 언어 4 (중급 문법)

내가 공부한것을 올리며, 중요한 단원은 저 자신도 곱씹어 볼겸 상세히 기록하고 얕은부분들은 가겹게 포스팅 하겠습니다. 세션 13. 객체지향 쿼리 언어 4 (중급 문법) 4. 다형성 쿼리 TYPE - 조회 대상을 특정 자식으로 한정한다. 예를 들면, Item 중 Book, Movie를 조회해라 와 같은 JPQL은 다음과 같다. TREAT (JPA2.1) - 자바에서의 다운캐스팅과 유사하다. - 상속 구조에서 부모타임을 특정 자식 타입으로 다루기 위해 사용한다. - FROM, WHERE, SELECT 절에 사용가능 예를 들면, Item을 select하고 싶은데, Item의 저자정보를 이용하고 싶다. 하지만 Item에는 저자 필드가 없다. 자식인 Book에 가야 저자 필드가 있다. 5. 엔티티 직..........



원문링크 : [JPA] 객체지향 쿼리 언어 4 (중급 문법)