기존에는 리포지토리를 만들 때 EntityManager를 주입받고, JPQL을 직접 작성하고, 구현 클래스를 만들어야 했습니다. 하지만 스프링 데이터 JPA를 사용하면 인터페이스 선언만으로 모든 게 끝납니다.1. 핵심 구조: JpaRepository 상속가장 먼저 해야 할 일은 JpaRepository를 상속받는 인터페이스를 만드는 것입니다.package com.example.spring_study.domain.repository;import com.example.spring_study.domain.Member;import org.springframework.data.jpa.repository.JpaRepository;import java.util.Optional;public interface Sprin..