코딩/Spring Boot

주가 조회 사이트 만들기

skyoon 2025. 1. 9. 22:53

틈틈이 Spring boot를 사용해서 주가 조회 사이트를 만들었다.

Google Cloud에 올려서 잘 동작하는지 확인했기에, 작업한 과정을 정리해 볼 예정이다. 아래는 제작한 사이트로 공공데이터포털(data.go.kr)에서 데이터를 가져와 켄들차트로 그려보았다.

01

Macbook pro에서 개발하면서 구성환경은 아래와 같다.

개발 환경 및 도구 IDE - Visual Studio Code
VCS - Git (Repository : https://github.com/anytimesk/finance)
- GitKraken 가끔 사용
ETC - Docker 
Backend Framework - Springboot 3.4.1
  - 시작은 3.3.4에서 시작하면서 버전 갱신(2025.01-09 기준)
RDBMS - PostgreSQL 17.2
ETC - Elastic Search 8.17.0
- Google OAuth2 
Frontend UI - Bootstrap 5.x
 - 무료 테마 : SB Admin 사용
- JQuery

가급적 무료 인프라를 사용하였고, 개인적인 학습목적으로 만든 것이라 소스코드를 공개하면 문제없는 라이브러리들을 사용하였다. 제작과정을 글에 올리면서 다시한번 만들고 거기에 맞춰서 git repository push도 적용할 예정이다.

1차로 코드를 돌릴수 있도록 필요한 내용은 github repository README.md에 정리해서 결과를 보고 싶으신 분들은 README를 따라 해보시면 문제는 없을 것이라 생각한다.