racing 미션을 완료하고 lotto 미션을 시작할 차례입니다.
먼저, lotto 미션에 대해 소개드리겠습니다!
이번 로또 미션은 따로 콘솔 프로그램을 구현하지 않아도 됩니다. 따라서 API 서버에 필요한 도메인 로직만 구현하면 됩니다!
그래서 저는 기능 구현 목록을 정리했습니다.
먼저 API 문서를 작성했습니다. [미션 내용]란에 나와있는 기능을 세세하게 다시 정리해보았습니다.
1. 로또 사용자 등록
2. 로또 n장 구매
구매 즉시 당첨 번호와 비교하여 얼마나 맞았는지 확인하는 로직을 같이 구현할 예정입니다.
3. 특정 사용자의 모든 로또 정보 조회
4. 특정 사용의 특정 로또 정보 조회
5. 모든 유저 정보 조회
다음은 도메인 로직 설계입니다!
API 명세서를 미리 정리하고 나니, 어떤 로직을 구현해야 할지 머리에서 떠올랐습니다.
이번에는 lotto 미션에 대해 소개를 드리고, 제가 어떤식으로 미션을 진행할지 정리해보았습니다!
'스프링 > 미션' 카테고리의 다른 글
[Spring] lotto - 도메인 로직 구현 (0) | 2024.10.02 |
---|---|
[Spring] lotto - 기능 구현 목록 작성에 대한 중요성 (1) | 2024.10.02 |
[Spring] racing - 후기 (1) | 2024.10.01 |
[Spring] racing - API 서버 구현(2) (0) | 2024.09.30 |
[Spring] racing - API 서버 구현(1) (0) | 2024.09.30 |