Data Base2024. 7. 25. 14:16[데이터 베이스] H2 데이터베이스 사용법
0. 도입최근 간단한 사이드 프로젝트를 진행하던 중 데이터 베이스 선택 문제를 겪었습니다. 간단한 서비스인데 DB 설정 때문에 프로젝트 시간이 오래 걸려 의문이 생겼습니다.간단한 프로젝트나 테스트를 할 때, DB 설정 시간을 최소한으로 줄일 수는 없을까? 이처럼 사용자가 적은 서비스 이거나 간단한 단위 테스트만 필요한데 DB때문에 시간이 길어지는 불편함이 생길 수 있습니다. 흔히 겪는 불편한 점은 다음과 같습니다.여러 개발자들이 사용하는 경우 의도치 않게 DB가 변경될 수 있다.운영 DB와 마찬가지로 보안 문제로 외부 접속이 어렵다.테스트를 실행할 때마다 DB를 켜고 설정해야 한다.이렇게 테스트를 위한 작업들이 많아지면 결국 테스트 시간이 지연되고 개발 전체 시간이 길어집니다. 또한 사용자가 많지 않아서..