chantleman 2024. 10. 24. 12:44

https://yjkim-dev.tistory.com/3

 

H2 Database 란? 그리고 사용법?

H2 Database 란? H2는 자바로 작성된 관계형 데이터베이스 관리 시스템이다. 장점 따로 설치가 필요없다 용량이 매우 가볍다 웹용 콘솔(쿼리툴) 제공하여 개발용 로컬DB로 사용 용이 특징 JAVA로 작성

yjkim-dev.tistory.com

 

 

 

application.properties에 아래코드 작성후 서버 재가동 

 

spring.h2.console.enabled=true

 

 

 

URL에 아래와 같이 입력하고

localhost:포트번호/h2-console

 

 

서버 재가동했을때 터미널에서 url 찾아서 드래그 복사

 

 

jdbc url에 붙여넣기 (뒤에 user = SA는 빼고 url만 복사 )

 

 

url은 서버 재가동할때마다 달라지기때문에 재가동할때마다 url을 찾아서 입력해서 연결해야함

 

article 테이블 클릭하면 select 쿼리 자동 생성됨

 

 

 

웹에서 데이터 입력 전송하면

실행 클릭

 

 

 

 


 

유니크 URL 생성 x

고정 URL 설정 (application.properties에 추가)

spring.datasource.generate-unique-name=false
spring.datasource.url=jdbc:h2:mem:testdb

그럼 이제 콘솔에서 url을 찾지 않아도 됨

728x90