Database

[h2] DB 접속 ( SpringBoot )

walwal_ 2023. 1. 17. 15:30

오늘은 h2 DB를 사용해 보겠습니다!

 

 

 

 

 

 

 

 

1. 먼저 src / main / resources / application.properties 로 이동합니다.

 

 

 

 

 

 

 

h2를 사용하기 위해 웹 콘솔접근을 허용해야합니다. 기본값이 false 였던 설정을 true 로 변경하겠습니다.

 

application.properties 파일에 아래와 같이 입력해줍니다.

 

 

Spring.h2.console.enabled = true

 

 

 

 

 

 

 

 

 

2. 콘솔창으로 이동합니다.

 

ctrl + f 키를 이용해 jdbc 를 검색합니다.

 

아래 그림과 같이 ' jdbc:h2:....... ' 라는 주소를 찾았다면 복사해줍니다.

 

 

 

 

 

 

 

 

3. 인터넷 주소창에 h2-console 를 입력해 접속합니다.

 

localhost:8080/h2-console

 

 

 

 

 

 

 

4. h2에 로그인 합니다.

 

우리가 2단계에서 복사한  ' jdbc:h2:....... ' 를 JDBC URL 에 붙혀넣기 해줍니다.

 

 

 

 

 

 

 

 

 

(호옥시.. 실행시 변경되는 URL이 아닌 디폴트 URL 설정할 사람은 더보기 클릭...주절주절)

더보기

 

 

+

+

+

 

 

 

 

 

 

2번째 단계같은 랜덤주소값이 아닌 

 

 

 

 

 

 

기본 , 디폴트 url 설정을 할 수 있습니다.

 

다음과 같이 properties 파일로 이동해

 

spring.datasource.url=jdbc:h2:mem:testdb 를 입력해주면 끝!

 

 

 

 

 

 

 

 

 

자 , 이제 저장 후 다시 실행해보면? 

 

 

 

 

 

 

 

잘 설정 된 것을 볼 수 있습니다! ㅎㅎㅎㅎㅎ

 

 

 

다시 주소창에 http://localhost:8080/h2-console를 입력하고 들어가 로그인 합니다.

 

JDBC URL에 jdbc:h2:mem:testdb를 입력하고 connect를 해줍니다.

 

 

 

 

 

+

+

+

 

 

 

 

 

 


 

 

 

 

 

 

이렇게 접속이 완료되었다면 여러분도 나도 모두 성공~!!~!

 

 

 

 

다음엔.. 테이블도 만들고 간단한 쿼리문등 같이 SQL 공부해ㅇㅕ

 

늘 감사합니다

 

그럼 안뇽