Skip to content

Latest commit

 

History

History
72 lines (67 loc) · 2.5 KB

readme.md

File metadata and controls

72 lines (67 loc) · 2.5 KB

바로고 사전과제

기술 스택

Java 11, Spring Boot, H2 Database, Junit5

TODO LIST

  • ERD 설계 (회원, 인증, 주문)
  • 프로젝트 구조 설계
  • Entity 작성
  • 테스트 케이스 작성
    • 회원가입 성공
    • 회원가입 실패
    • 로그인 성공
    • 로그인 실패
    • 주문 등록 성공
    • 주문 등록 실패
    • 주문 상태 변경 성공
    • 주문 상태 변경 실패
    • 주문 수정(목적지) 성공
    • 배달 조회 성공
    • 배달 조회 실패
    • 배달 목적지 수정 성공
    • 배달 목적지 수정 실패

ERD 설계

image

프로젝트 구조 설계

  src
    ├─main
    │  ├─java
    │  │  └─com
    │  │      └─barogo
    │  │          └─api
    │  │              ├─domain
    │  │              │  ├─auth
    │  │              │  │  ├─controller
    │  │              │  │  ├─dto
    │  │              │  │  ├─entity
    │  │              │  │  ├─repository
    │  │              │  │  └─service
    │  │              │  ├─delivery
    │  │              │  │  ├─controller
    │  │              │  │  ├─dto
    │  │              │  │  ├─entity
    │  │              │  │  ├─repository
    │  │              │  │  └─service
    │  │              │  ├─order
    │  │              │  │  ├─controller
    │  │              │  │  ├─dto
    │  │              │  │  ├─entity
    │  │              │  │  ├─repository
    │  │              │  │  └─service
    │  │              │  └─user
    │  │              │      ├─controller
    │  │              │      ├─dto
    │  │              │      ├─entity
    │  │              │      ├─exception
    │  │              │      ├─repository
    │  │              │      └─service
    │  │              └─global
    │  │                  ├─common
    │  │                  ├─config
    │  │                  │  ├─jwt
    │  │                  │  └─security
    │  │                  ├─error
    │  │                  └─util
    │  └─resources
    │      └─META-INF