스프링 부트(Spring Boot) H2 Database1 스프링 부트(Spring Boot) - 5분 안에 H2 Database와 JPA 연동해보기 1. H2 Database란? H2 DB는 자바 기반의 오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. 보통 테스트 단계 또는 작은 규모의 프로젝트에서 사용되며, Gradle 또는 Maven에 의존성만 추가해 주면 쉽고 빠르게 H2 DB를 이용할 수 있습니다. (공식 사이트에서 설치해서 사용할 수도 있습니다.) H2 DB는 In-Memory Mode, Embedded Mode, Server Mode 총 세 가지의 모드를 지원해 주는데요. 여기서는 In-Memory Mode와 Embedded Mode를 이용해서 데이터를 관리하는 방법을 다루게 됩니다. 1-1) In-Memory Mode 애플리케이션(WAS) 구동 시 H2 DB 데이터를 메모리에 올려서 관리하는 방식입니다. 애플리케이션이 종료되.. 2023. 6. 18. 이전 1 다음