JPQ JPQL

· BE/JPA
이 포스팅에서 작성하는 내용은 자바 ORM 표준 JPA 프로그래밍 (김영한 지음) 에서 발췌하였습니다. 1. JPQL 소개 JPQL 은 객체 지향 쿼리 언어임. 따라서 테이블을 대상으로 쿼리를 날리는 것이 아닌 엔티티 객체를 대상으로 쿼리를 날려야함. JPQL은 SQL을 추상화해서 특정 DB에 의존하지 않음 작성한 JPQL은 결국 SQL로 변환됨 2. JPQL 문법 select m from Member as m where m.age > 18 (18살을 넘은 회원을 조회) 엔티티와 속성은 대소문자 구분 O JPQL 키워드는 대소문자 구분 X 엔티티 이름(@Entity)으로 사용해야함. 테이블 이름이 아님 별칭은 필수 (m) (as 생략 가능) TypeQuery : 반환 타입이 명확할 때 사용 Query :..
멍목
'JPQ JPQL' 태그의 글 목록