강의

멘토링

로드맵

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

방찬희님의 프로필 이미지
방찬희

작성한 질문수

h2 데이터베이스 설치

작성

·

29

0

image.png

url을 저렇게 써서 연결하면 들어가지는데 강사님처럼 ~/jpashop 으로 쓰고 연결을 누르면 에러가 뜹니다. 무슨 차이가 있는지 궁금하고 그냥 ~/test로 사용해도 될지 아니면 강사님처럼 바꿔서 사용해야할지 궁금합니다.

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.
방찬희님께서 질문해주신 H2 데이터베이스 접속 경로 문제에 대해 설명드리겠습니다.

현재 jdbc:h2:tcp://localhost/~/test로 연결하여 접속이 되는 상태라면 ~/test 경로에 H2 데이터베이스 파일이 생성되어 있는 것입니다. H2 데이터베이스의 경로를 ~/test에서 ~/jpashop으로 변경하려는 경우 두 가지 주의할 점이 있습니다:

  1. 경로 문제: ~/jpashop으로 변경을 원하신다면 jpashop 경로에 해당 데이터베이스가 존재해야 합니다. 경로가 다르다면, 해당 경로로 데이터베이스가 다른 설정 파일을 생성합니다.

  2. 데이터베이스 초기 설정: 만약 ~/jpashop에 이미 데이터베이스가 생성되어 있지 않은 상태라면, 이를 사용하기 위해서는 빈 데이터베이스를 새로 생성하거나 기존 데이터를 이식해야 합니다.

결론적으로, ~/test 경로로 사용해도 기능적으로는 문제가 없으나, 프로젝트에 따라 다른 경로명(~/jpashop 등)을 사용하는 것에 대한 컨벤션이 있을 수 있으니 강사님이나 프로젝트 가이드라인에 따르는 것이 좋습니다. 또한, 동일한 접속 설정을 사용하여 지속적인 개발 환경을 유지하는 것이 편리할 수 있습니다.

추가적인 설정 이동에 대한 고민이나 프로젝트 준비 단계를 검토하시는 것이 좋겠습니다. 필요시 강사님에게 직접 문의하여 확인하는 것도 좋은 방법입니다.

도움이 되었기를 바랍니다!

Spring Boot 공식 문서에서 H2 데이터베이스에 대한 정보 확인하기

방찬희님의 프로필 이미지
방찬희

작성한 질문수

질문하기