지금까지는 데이터베이스가 없어 프로그램을 재시작하면 그동안 했던 데이터가 모조리 사라졌다. 이걸 방지하기 위해서 H2라는 데이터베이스를 사용할 것이고, 이것과 프로그램이 통신할 수 있도록 JPA를 사용할 것이다. 언제나처럼 pom.xml에서 의존성을 추가해보자. ```org.springframework.bootspring-boot-starter-data-jpa com.h2databaseh2runtime``` 이걸 추가하고 실행해보면 h2 데이터베이스와 관련한 로그가 여럿 떠있는 걸 확인할 수 있다. 로그를 보면 H2 콘솔을 다루기 위해 /h2-console에 들어갈 수 있고, 데이터베이스는 jdbc:h2:mem:으로 시작하는 url을 통해 접속할 수 있음을 알 수 있다. 이 url은 계속 변하기 때문에,..