반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- JPA공부
- 스프링부트공부
- 알고리즘공부
- nestjs스터디
- querydsl
- JPA예제
- nestjs
- 스프링공부
- K8S
- JPA
- 스프링부트
- 자료구조공부
- Flutter
- Axon framework
- DDD
- nestjs공부
- 스프링 공부
- 카프카
- 자바공부
- JPA 공부
- 플러터 개발
- 기술공부
- 플러터 공부
- 코테준비
- 스프링
- 프로그래머스
- Kafka
- 코테공부
- 기술면접공부
- JPA스터디
Archives
- Today
- Total
DevBoi
JPA 관련 h2연동 본문
반응형
기존의 aws RDS로 띄워서 개발을 했다가...
요금이 청구되었다 (피같은 내돈....)
그래서 부랴부랴 h2로 바꾸려고한다....
h2는 우선 혼자서 테스트용? 미니프로젝트용? 스터디용? 디비로 많이 쓰이며,
다른 디비보다 연결이쉽고 가볍다. 대신 용량이 적어서 프로토타입이나, 실제 서비스는 불가한 수준이니 참고하자
또한 자바기반의 RDBMS이다
무튼 h2 ㄲ
1. h2 사이트 접속 및 다운
http://www.h2database.com/html/main.html
나는 맥이라서, all platform 다운을 받았다.
다운로드가 완료되면, 해당 bin/h2.sh or h2.bat을 실행해주면된다.
실행해주면 브라우저가 하나뜨고,ip만 localhost로 변경하면 된다.
(나는 바로 localhost로 떴다 ㅋㅋ 뭐지?)
무튼
우선 데이터베이스 생성 이후에, 접속을 하면된다.
1. 데이터 베이스 생성
이렇게 embeded로 하고, connect를 하게되면, 해당 데이터 베이스가 생성이된다.
나는 test로했고, 실제 터미널에 해당 경로에
위와 같이 데이터베이스가 생성된것을 볼수 있다.
이제 그러면 연결되어있는 디비를 가져와보자
간단하다. 그냥 server로 연결하면된다. url도 그냥... 기존 경로에서 디비 이름을 가져와 쓰면된다.
그러면 이제 스프링 연동을 해보자
application.yml에서 이런식으로 설정해주면 끝이다.
해당 부분이면 완료이고 프로젝트도 정상실행된다.
이제 다음 jpa 실습을 이어보자
반응형
'Develop > [JPA]' 카테고리의 다른 글
연관관계 매핑 예제 공부 및 실습 (0) | 2021.09.17 |
---|---|
JPA 연관관계 주인 및 설정 주의사항 (0) | 2021.08.27 |
[JPA] 연관관계 매핑 (0) | 2021.07.30 |
[JPA] Entity Mapping, Table Managing (0) | 2021.07.28 |
[JPA] JPA 영속 컨텍스트 (0) | 2021.07.26 |