→ JPA는 관계형 DB 에 ORM을 매핑해서 돌아가는 것이기 때문에 어쨌든 데이터베이스가 있어야 돌아간다. H2 실습용 DB 로 좋다 생각 → 웹에서 콘솔 환경이 제공돼서 웹으로 쿼리를 날릴 수 있고 용량 작고 라이브러리 자체가 가볍, MySQL 나 Oracle 과 유사한 쿼리를 날릴 수 있다 (데이터베이스 시뮬레이션) 데이터베이스에 따라 시퀀스, AUTO INCREMENT 중으로 여러가지 지원하는데 H2 는 둘다 지원. 간단하게 메모리에서 DB 안띄우고 실행도 가능.
자바 8 이상(8 권장)
메이븐 설정
groupId: jpa-basic
artifactId: ex1-hello-jpa
version: 1.0.0