✍학습 키워드 Spring Data JPA 활용하기 JPQL JPQL은 JPA Query Language의 줄임말로 JPA에서 사용할 수 있는 쿼리를 의미한다. JPQL의 문법은 SQL과 매우 비슷하다. SQL과의 차이점은 테이블이나 칼럼의 이름을 사용하는 것이 아니라 엔티티 객체를 대상으로 수행하는 쿼리이기 때문에 매핑된 엔티티의 이름과 필드의 이름을 사용한다. @Query 어노테이션 사용하기 데이터베이스에서 값을 가져올 때는 JPA와 같이 메서드의 이름만으로 쿼리 메서드를 생성 할 수도 있고 @Query 어노테이션을 사용해 직접 JPQL을 사용할 수도 있다. JPQL을 사용하면 JPA 구현체에서 자동으로 쿼리 문장을 해석하고 실행하게 됩니다. 주로 튜닝된 쿼리를 사용하고자 할때 직접 SQL을 작성한다..