JPA
[ JPA ] JPQL - 문법
숑숑이~~
2022. 2. 6. 15:04
문법 규칙
더보기
엔티티와 필드는 대소문자를 구분한다.
Member , name , age
엔티티명 , 필드명의 대소문자와 일치하게 작성해야 한다.
JPQL 키워드는 대소문자를 구분하지 않는다.
SELECT , FROM , WHERE , select , from , where
대소문자 어떤 것을 사용하든 상관없다.
Repository에 설정하기
더보기
public interface MemberRepository {
@Query(" SELECT m from Member as m WHERE m.age > 18 ")
public List<Member> findByAgeAdult;
}
@Query 애너테이션을 설정해서 JPQL을 사용한다.
기본 문법
더보기
SELECT m
FROM Member as m
WHERE m.age > 18
Member는 엔티티명
m은 알리아스
age는 필드명
반응형