Coding History

서버 DB 영속성 부여 -> 그냥 연습용 예제

BlackBirdIT 2024. 11. 11. 16:31

뭐 간단한 프로그램을 연습을 위해 배포한거긴 하지만 지금 프로젝트상 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