JPA는 자바 어플리케이션에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스입니다.즉, 구현을 하기 위해서는 라이브러리를 선택해야 하는 것입니다.일반적으로 JPA에서는 Hibernate를 구현체로 선택하는 경우가 많습니다.그러나 반드시 Hibernate를 사용할 필요는 없습니다!!01 의존성 주입하기스프링 프로젝트에 JPA를 적용하기 위해서는 의존성 주입이 필요합니다.MVN Repository에서 Spring boot starter data jpa와 Mysql connector를 가져옵니다.1. Spring Data JPA스프링부트 버전에 맞추어 자동으로 JPA 관련 라이브러리들의 버전을 관리해주는 라이브러리입니다. org.springframework.boot sprin..