Spring
[Spring] Spring TodoList 만들기
Crmal
2023. 1. 3. 23:17
원래 사용했던 Node.js 기반의 프레임워크 Nest.js에서 Spring도 도전 해보려고 합니다.
기본 자바에 대한 기본 문법은 익히고 있는 상태에서 시작합니다
IDEA는 IntelliJ를 사용합니다
프로젝트 목표
- Spring 프레임워크의 기본 디자인 패턴 이해하기
- JPA활용방법 이해하기
- AWS, Docker, K8S를 이용하여 CI/CD구축
- Test Code작성(TDD)로 구현
- Jira, Slack연동
- Logging 적용
- Swagger 적용
프로젝트 기한
1월3일 ~ 3월1일
첫 프로젝트 치고 많은 기능이 들어가 있지만 도전해보는것을 목표로 합니다
프로젝트 순서
- Spring 기본 구조 작성 (Docker)
- DB 스키마, API문서 작성
- DB연동 (Docker) Mysql
- Test Code 작성
- API작성
- Swagger적용
- Logging 적용
- AWS CI/CD적용
- K8S 적용
- Jira, Slack 연동
배포를 나중에 하는 이유는 2달동안의 금액적인 부분 때문에 CI/CD를 구축해서 자동배포로 커밋을 찍고 싶지만
금액 절약을 위해 연동하고 정상작동 되는지 판단으로 마무리 할 예정입니다.