[코드로 배우는 스프링 부트] 13. 스프링 데이터 JPA 연동
목차 0. 환경 m1 macbook IntelliJ IDEA(m1) - 202102 java 11(AdoptOpenJDK-11.0.11) 1. 스프링 데이터 JPA 스프링 부트 + JPA + 스프링 데이터 JPA를 사용하면 기존의 한계를 넘어 마치 마법처럼, 리포지토리에 구현 클래스 없이 인터페이스 만으로 개발을 완료할 수 있습니다. 주요 기능 기본 CRUD 기능도 스프링 데이터 JPA가 모두 제공합니다. (반복 개발 필요 없게 됨) 페이징 기능 자동 제공 findByName() , findByEmail()처럼 메서드 이름 만으로 조회 기능 제공 (네이밍 규칙으로 사용 가능합니다, 쿼리 메소드) 조금이라도 단순하고 반복이라 생각했던 개발 코드들이 확연하게 줄어듭니다. 따라서 개발자는 핵심 비즈니스 로직을..