## 💡 About 1. 반드시 Paging처리를 할 것, 한 페이지에 10개씩 조회 1. **프론트엔드는 1 이상의 page 번호를 전달합니다! (0 또는 음수 고려 X)** 2. 필요한 데이터는 데이터베이스에서 직접 삽입을 해서 진행 (미션 외 API는 구현해도 됨) 1. 다만 미션 외 API는 작성을 해도 구현한 API 갯수로 카운트가 되지 않음 3. 프론트엔드가 주는 page는 쿼리 스트링으로 받아오며 이에 대한 처리를 하는 커스텀 어노테이션 구현을 반드시 할 것 1. page의 범위가 너무 작은지 (0 이하) 판단을 하여 작은 경우 에러를 발생 2. 에러 발생 시 반드시 RestControllerAdvice와 연계를 해야 함 4. 반드시 모든 API에 대해 Swagger 명세를 해야 한다. 5. Converter에서 절대로 for문을 사용해서는 안되며, 무조건 Java의 Stream을 사용해야 한다. 6. 무조건 빌더 패턴을 사용해야 한다. ## ✅ To Do - [x] 내가 작성한 리뷰 목록 - [x] 특정 가게 미션 목록 - [ ] 내가 진행중인 미션 목록 - [x] 진행중인 미션 진행 완료로 바꾸기
💡 About
✅ To Do