Spring Data JPA를 사용하면 데이터 접근 코드를 간소화하고 개발 생산성을 향상시킬 수 있습다. JPQL (Java Persistence Query Language)는 엔터티 객체를 중심으로 데이터를 쿼리하기 위한 언어입니다. 동적 쿼리 Spring Data JPA는 메소드 이름을 기반으로 쿼리를 생성하는 기능을 제공합니다. 이때 사용되는 메서드 이름의 주제 키워드를 이용하면 쿼리를 자동으로 생성할 수 있습니다. 쿼리 메서드의 생성 쿼리 메서드는 크게 동작을 결정하는 주제와 서술어로 구분하며 키워드로 쿼리의 주제를 정하먀 By는 서술어의 시작을 나타내는 구분자 역할을 합니다. // (리턴타입) + (주제 + 서술어(속성)) 구조의 메서드 List findByName(String name); 쿼리..