Last updated 5 months ago
JPQL (Java Persistence Query Language)
테이블이 아닌 엔티티 객체를 대상으로 검색하는 객체지향 쿼리
SQL을 추상화해서 특정 데이터베이스 SQL에 의존하지 않음
JPA는 JPQL을 분석한 후 적절한 SQL을 만들어 데이터베이스를 조회
방언(Dialect)만 변경하면 JPQL을 수정하지 않고 자연스럽게 DB 변경 가능