์๋ฐ ORM ํ์ค JPA ํ๋ก๊ทธ๋๋ฐ - ๊ธฐ๋ณธํธ ์ ๋ณด๋ฉฐ ์ ์ํ JPA ํ๋ก์ ํธ์ ๋๋ค.
- jdk 17 - ๋งํฌ ํด๋ฆญ
- h2(์ค์ต์ฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค) - ๋งํฌ ํด๋ฆญ
<!-- JPA ํ์ด๋ฒ๋ค์ดํธ -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.3.10.Final</version>
</dependency>
ํ์ด๋ฒ๋ค์ดํธ ์คํ์ด ์๋๋ค๋ฉด ์๋์ ์ค์ ์ ์ถ๊ฐํด์ค๋๋ค.
<!-- ํ์ด๋ฒ๋ค์ดํธ ์คํ์ด ์๋ ๋ ๋ฃ์ด์ค -->
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
<!-- H2 ๋ฐ์ดํฐ๋ฒ ์ด์ค -->
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>2.1.214</version>
</dependency>