뭐 간단한 프로그램을 연습을 위해 배포한거긴 하지만 지금 프로젝트상 ArrayList
에 데이터를 저장해서 서버가 꺼졌다가 켜지면 데이터가 손실된다. 이에 해결책은 다들 알다시피 당연 영속성을 가진 DB를 도입하는 것.
그래서
일케 진행함.
난 예전에 도커의 볼륨을 행성 데이터랑 유성우, 혜성데이터를 저장한 적이 있어서 조심스럽게 접근했다. 강사님은 걍 싹 지우는 명령어와 함께 하라고 했는데 이렇게 진행함. (언제 또 뭘 수정해야될지 몰라서..)
여튼 3306은 프로젝트, 또 3307포트는 이미 파이썬 프로젝트에 사용중이라 3308로 열어줬고
DBeaver에서도 연결 성공함.
이제 JPA로 쿼리를 날려주는 거 구현만 하면 된다.
의존성 추가해주고
yml
에 DB 설정도 추가함.
surl 엔터티화까지 시키고, (Article과 Member까지 넣음.)
DB 저장이 되는지 확인.
아 뭘 많이 하긴 했는데 일단 성공함..
'Coding History' 카테고리의 다른 글
AWS 자동 배포 (1) | 2024.11.14 |
---|---|
AWS 서버 구성, 도메인 연결. (1) | 2024.11.13 |
git hub action (CI / CD) (1) | 2024.11.07 |
도커. fly.io (4) | 2024.11.06 |
시험) 날씨 api (0) | 2024.11.03 |