[NUMBLE/MyBox챌린지 ] First Week

jordy·2023년 3월 20일
0

numble-mybox

목록 보기
1/2
post-thumbnail

Environment

  • JDK 11
  • Gradle
  • Spring Webflux
  • MongoDB
  • Spring Security
  • Naver Cloud Platform - Object Storage

구현 API

  • FILE API
  • FOLDER API
  • USER API

First Week

1. 서버구성 (Naver Cloud Platform)

1) Server 생성
2) 정책 적용
3) Object Storage + 버킷 생성
4) Docker Registry 생성

2. Reactive Spring Security 적용

1) login form 적용
2) User Domain 개발
3) 로그인 및 API 인증 테스트 진행

3. MongoDB 구성 + User API 구현

1) local 환경 mongoDB container 구성
2) Application <-> JDBC 연동
3) User API 개발 ( GET users, GET user, POST user )

4. Reactive File API 구현

1) AWS SDK 의존성 추가
2) Object Storage 연결 테스트
3) 비동기 File Upload, Download 구현 
3) Java Reactive Programming 스터디 진행
profile
Hello Worlds!

0개의 댓글