| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 영화예매
- 인생이재밌다
- post
- topologySpreadConstraints
- git
- AWS Route53
- AWS
- ajax
- sessionStorage
- MySQL Error
- chartjs
- json
- ES6
- ssh
- Get
- Java
- Kubernetes
- zombie-hit apartment
- mongodb
- javascript
- AWS RDS
- Bootstrap
- 예매로직
- spring
- mysql
- html
- terminationGracePeriodSeconds
- spread operator
- node.js
- jsp
- Today
- Total
jongviet
July 5, 2021 - Spring 프로젝트 시작 본문
*7월5일
-2월부터 수강한 Java 과정이 거의 마무리 되어 간다. 오늘부로 모든 수업을 마치고, 3주간의 Spring Project에 들어간다. 개인적으로 과정 시작부터 꼭 해보고 싶었던 프로젝트가 있다. 바로 '초보자도 쉽게 접근할 수 있는 미국 주식 투자 정보 제공 웹사이트'이다.
-5월 경 JSP를 막 시작하면서 혼자 작업 해보았는데, 제대로 배우기 전이라 많이 부족했던 것 같다. 그 사이 Spring 수업도 들었고, JSP&Servlet 기반 영화 예매 팀 프로젝트도 했기에 이전보다 경험치는 쌓였다고 생각한다.
-하기와 같이 대략적인 계획을 수립했고, 명일부터 본격적으로 작업에 들어갈 것이다.
*스프링 프로젝트 7.5~7.24
-Investing.com에서 제공하는 방대한 투자 관련 정보 중, 초보자도 알아 볼 수 있는 쉽고 필수적인 정보 위주로 제공하는 사이트 제작
1)개발환경
OS : Windows10 pro 64bit / Framework : Spring tool suite 3.9.15 / Tools : Eclipse / Language : Java 1.8 / WAS : Tomcat v8.5 / DB: MySQL 5.7.34 / 배포 : AWS EC2 amazon-linux free tier
->IntelliJ를 사용하여 작업하려 했으나, Spring에 아직 익숙하지 않아 수업에서 사용한 Eclipse를 그대로 사용
->Oracle을 DB로 사용하고자했으나, mysql select문이 '종목 조회', '수익률 조회' 등을 조회하기에 수월할 것으로 판단되어 변경
2)주요 목표 기능
-alphavantage, polygon, finnhub 등의 유/무료 API를 활용하여, 미국 주식 시장에 상장된 주요 종목의 정보 제공
-daily basis로 종목별 가격 변동 정보 제공 및 리스팅된 종목에 대한 모의 투자 기능 구현
-종목 별 토론용 댓글 기능 제공 / 종목에 대한 유저 bear & bull 평가 활용하여 메인 페이지 유망 종목 차트 작성
-CNBC 등 주요 미 경제 외신 뉴스 크롤링하여 종목에 연결
3)작업 스케쥴
7/5 주제 및 구현 범위 대략적으로 확정 -> US stock source 점검
7/6~ 데이터 베이스 최초 설계(진행하며 일부 조정) -> Spring 세팅
7/7~14 core 기능 위주로 1차 back-end 작업
7/15~21 작업 현황 중간 점검하여 포기할 & 추가할 기능 확정 -> 2차 back-end 작업
7/22~24 최소한의 스프링 시큐리티 + 프론트 작업 및 완성
'easyStockPjt(Spring)' 카테고리의 다른 글
| July 14, 2021 chartjs와의 씨름... (0) | 2021.07.14 |
|---|---|
| July 12, 2021 - 댓글 관련 추천/삭제/신고 기능 추가 (0) | 2021.07.12 |
| July 9, 2021 - 이클립스 스프링 프로젝트 복구 방법(WAS에 해당 프로젝트 add되어 있는 경우!) / .class to .java (2) | 2021.07.09 |
| July 9, 2021 - 실수로 작업중이던 eclipse 프로젝트를 삭제했다.. (0) | 2021.07.09 |
| July 7, 2021 - 삽질끝에 얻은 그래프... (0) | 2021.07.07 |