[JPA 기본 - JPQL] 엔티티 직접 사용

강신현·2022년 7월 27일
0

엔티티 직접 사용

JPQL에서 엔티티를 직접 사용하면 SQL에서 해당 엔티티의 기본키 값을 사용

  • JPQL
select count(m.id) from Member m //엔티티의 아이디를 사용
select count(m) from Member m //엔티티를 직접 사용
  • SQL
select count(m.id) as cnt from Member m

👉 둘다 같은 SQL로 실행됨

따라서 엔티티를 파라미터, 식별자, 외래키 등으로 직접 사용 가능하다.

profile
땅콩의 모험 (server)

0개의 댓글