본문 바로가기

Spring/실전 JPA (강의)

H2 Database

728x90
반응형

개발이나 테스트 용도로 가볍고 편리한 DB, 웹 화면 제공

 

https://www.h2database.com

 

H2 Database Engine (redirect)

H2 Database Engine Welcome to H2, the free SQL database. The main feature of H2 are: It is free to use for everybody, source code is included Written in Java, but also available as native executable JDBC and (partial) ODBC API Embedded and client/server mo

www.h2database.com

 

- DB 파일 생성 방법

  http://localhost:8082 접속

 `jdbc:h2~/jpashop` (최소 한번, 세션키 유지한 상태로 실행)

 `~/jpashop.mv.db` 파일 생성 확인

 이후 부터는 `jdbc2:h2:tcp://localhost/~/jpashop` 이렇게 접속

 

이전 회사 프로젝트에서 java 환경변수 설정을 할 필요가 없었는데 이번에 연습삼아 올만에 환경변수를 설정해보는데...

cmd 창에서 java --version을 입력해도 이상하게 되지가 않았다...

 

1번이 아닌 2번에 JAVA_HOME을 넣어야하는데 너무 올만에 하니까 JAVA_HOME을 1번에 넣어서 아무리 cmd 창에 입력해도 되지 않았다...ㅈㅈ

 

java가 설정 되어있지 않으면 h2는 되지 않는다...

 

이렇게 나오면 아래와 같이 바꿔준다. 

연결을 해주면

 

이렇게 뜨고 윈도우 오른쪽 상태표시줄에도

이렇게 뜬다 ㅎ

이제 생성이 되면

C 드라이브 : 내 폴더에

이렇게 생성 된거 확인한 후에

연결 끊고

jdbc:h2:tcp://localhost/~/jpashop

 

한번 설정한 후 위와 같이 변경해주면 된다. 한번 생성된 세션키는 마음껏 접근 가능하다고 한다.

 

728x90
반응형

'Spring > 실전 JPA (강의)' 카테고리의 다른 글

Intellij 단축키 만들기  (0) 2024.12.23
JPA와 DB 설정, 동작확인  (0) 2024.12.23
org.springframework.boot:spring-boot-devtools  (0) 2024.12.23
thymeleaf viewName 매핑  (0) 2024.12.23
lombok 설치 및 확인  (0) 2024.12.23