엔티티 직접 사용시 SQL에서 해당 엔티티의 기본 키 값을 사용
(파라미터 포함)
select count(m.id) from Member m
select count(m) from Member m
👇 둘 다 동일한 SQL로 실행됨
select count(m.id) as cnt from Member m
String query = “select m from Member m where m.team = :team”;
List resultList = em.createQuery(qlString)
.setParameter("team", team)
.getResultList();
👇 실행된 SQL
select m.* from Member m where m.team_id = ?