프로젝션 SELECT (1) 썸네일형 리스트형 JPQL: 기본문법과 프로젝션 JPQL SQL을 추상화한 객체 지향 쿼리 언어로 엔티티 객체 중심으로 쿼리를 작성할 수 있다. SQL은 데이터베이스 테이블을 대상으로 쿼리를 날리지만 JPQL은 엔티티 객체를 대상으로 쿼리를 날린다 JPQL로 작성하면 결국은 SQL로 변환되어 데이터베이스에 쿼리를 날리게 된다. JPQL 문법 em.createQuery("select m from Member m where m.age > 15", Member.class) Member 테이블 전체를 조회하는 JPQL 쿼리이다. select, from, where과 같은 키워드들은 대소문자를 구분하지 않는다. Member, m.age와 같이 엔티티와 속성은 대소문자를 구분하여야 한다. 테이블 이름이 아닌 엔티티 이름을 써야 한다. Member (as) m과 .. 이전 1 다음