JPQL 문법jpql 문법은 sql 문법과 동일하다. 엔티티와 속성은 대소문자를 구분한다. EX) select m from Member as m where m.age > 18 ) 여기서 member와 age의 대소문자가 틀리다면 쿼리가 실패한다.jpql 키워드는 대소문자를 구분하지 않는다. (select, from ,WHERE 등등 ,,)테이블의 이름이 아닌 엔티티의 이름을 사용한다.별칭 (m)은 필수이며, as는 생략 가능하다.집합과 정렬위의 함수들 및 Group By, HAVING, ORDERBY 모두 지원한다. TypeQuery, QueryTypeQuery: 반환 타입이 명확할 때 사용한다.TypedQuery query = em.createQuery ("select m from Member m",..