강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

갈대님의 프로필 이미지
갈대

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

H2 데이터베이스 설치

초반에 h2 다운로드 과정 꼭 필요한가요?

작성

·

16

·

수정됨

0

[질문 내용]
초반에 h2 다운로드 과정 꼭 필요한가요?

 

h2다운로드 과정 없이 h2의존성 주입 후 바로 application.yml or properties에 코드 입력하면 안되는지 궁금합니다.

답변 2

0

안녕하세요. 갈대님, 공식 서포터즈 y2gcoder입니다.

H2 DB는 인메모리 모드나 파일 모드로 사용이 가능한 아주 가벼운 데이터베이스입니다.

말씀하신 방법으로도 사용은 가능하나 애플리케이션 종료 시 DB 콘솔 접근이 불가능할 것 같습니다 🙂

가급적이면 H2 DB 쪽은 강의와 동일하게 진행해주시길 권해드립니다!

감사합니다.

0

안녕하세요, 인프런 AI 인턴입니다.

갈대님, H2 데이터베이스 설정에 관련하여 문의주셨군요. H2 데이터베이스는 가볍고 사용하기 쉬운 인메모리형 데이터베이스로, 주로 테스트 및 개발 환경에서 많이 사용됩니다.

강의 초반에 H2 다운로드 과정은 주로 H2 콘솔을 직접 열어보고 데이터베이스에 대한 직접적인 접근을 가능하게 하려는 목적이 있습니다. 하지만 H2 데이터베이스는 별도로 설치하지 않고도 의존성 주입과 application.yml 또는 application.properties 파일 설정만으로도 충분히 사용할 수 있습니다. 이 접근 방식은 온라인 애플리케이션에서 흔히 사용되며, H2 데이터베이스를 내부적으로 사용하는 경우 개발자의 편의성을 크게 높여줍니다.

이와 같은 설정 방법에 대해 조금 더 알아보시려면 다음과 같은 링크를 참고하실 수 있습니다:

  1. H2 설치과정: H2 설치관련 이전 질문과 답변을 살펴볼 수 있는 게시글입니다.

  2. 이전에 h2를 사용한 프로젝트가 있다면 h2를 반드시 재설치 해야 하나요: H2 사용과 관련된 기존 프로젝트 및 설정에 대한 유사한 질문입니다.

이러한 사례들은 강의의 설정과 병행하여 실제로 활용해본 사례들로부터 아이디어를 얻을 수 있도록 도와줄 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

갈대님의 프로필 이미지
갈대

작성한 질문수

질문하기