<!-- JPA 하이버네이트 -->
<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-entitymanager</artifactId>
    <version>5.3.10.Final</version>
</dependency>

<!-- H2 데이터베이스에 접근할 수 있는 드라이버 : 설치한 H2 버전과 같아야 함 -->
<dependency>
    <groupId>com.h2database</groupId>
    <artifactId>h2</artifactId>
    <version>1.4.199</version>
</dependency>
  • JPA 구현체로 하이버네이트와 H2 드라이버를 추가
  • 보통 스프링과 JPA를 함께 사용하기 때문에 스프링에 맞는 하이버네이트 버전을 선택해야 한다.
    • 스프링 홈페이지의 PROJECTS > SPRING BOOT로 들어가서 사용하는 스프링 부트의 레퍼런스의 Dependency versions에서 org.higernate 버전을 확인