JPA 기반 프로젝트 Spring Data JPA QueryDSL 스프링 데이터 JPA 소개 지루하게 반복되는 CRUD 문제를 세련된 방법으로 해결 개발자는 인터페이스만 작성 스프링 데이터 JPA가 구현 객체를 동적으로 생성해서 주입 공통 인터페이스 기능 JpaRepository 인터페이스 : 공통 CRUD 제공 제너릭은 <엔티티, 식별자>로 설정