728x90 반응형 엔티티 직접사용1 [JPA/Java] JPQL 엔티티 직접 사용 JPQL에서 엔티티를 직접 사용하면 SQL에서 해당 엔티티의 기본 키 값을 사용한다. [JPQL] jpql = "SELECT count(m.id) FROM Member m"; // 엔티티의 아이디를 사용 jpql = "SELECT count(m) FROM Member m"; // 엔티티를 직접 사용 [SQL] (위의 JPQL 둘다 같은 SQL을 실행) SELECT count(m.id) as cnt FROM Member m 엔티티를 파라미터로 전달 시 String jpql = "select m from Member m where m = :member"; List resultList = em.createQuery(jpql) .setParameter("member", member) .getResultList(.. 2023. 5. 11. 이전 1 다음 728x90 반응형