자바/spring
h2 DB
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