You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2개 이상을 구현 했다고 해도, 추가 조건을 모두 만족하지 않을 경우 구현하지 않은 것으로 판단함.
핵심 키워드를 하나라도 조사를 하지 않을 시 역시 원 아웃 부여.
구현이 필요한 API 목록
내가 작성한 리뷰 목록
특정 가게의 미션 목록
내가 진행중인 미션 목록
진행중인 미션 진행 완료로 바꾸기
API 구현 조건
API 구현 조건
반드시 Paging처리를 할 것, 한 페이지에 10개씩 조회 프론트엔드는 1 이상의 page 번호를 전달
필요한 데이터는 데이터베이스에서 직접 삽입을 해서 진행 (미션 외 API는 구현해도 됨)
a. 다만 미션 외 API는 작성을 해도 구현한 API 갯수로 카운트가 되지 않음
프론트엔드가 주는 page는 쿼리 스트링으로 받아오며 이에 대한 처리를 하는 커스텀 어노테이션 구현을 반드시 할 것
a. 1번의 page 범위에 따라 커스텀 어노테이션은 page 1을 0으로 만들어 return 해야 한다.
b. 그와 동시에 page의 범위가 너무 작은지 (0 이하) 판단을 하여 작은 경우 에러를 발생
c. 에러 발생 시 반드시 RestControllerAdvice와 연계를 해야 함
d. 커스텀 어노테이션은 아래처럼 사용을 하도록 구현
반드시 모든 API에 대해 Swagger 명세를 해야 한다.
Converter에서 절대로 for문을 사용해서는 안되며, 무조건 Java의 Stream을 사용해야 한다.
무조건 빌더 패턴을 사용해야 한다.
API 구현
The text was updated successfully, but these errors were encountered:
아래의 API를 구현해야 하며, 추가 조건을 무조건 포함해서 구현을 해야 함.
4개 중 3개 이상의 API를 구현해야 하며 그 이하(0개~2개 구현)는 원 아웃 부여.
2개 이상을 구현 했다고 해도, 추가 조건을 모두 만족하지 않을 경우 구현하지 않은 것으로 판단함.
핵심 키워드를 하나라도 조사를 하지 않을 시 역시 원 아웃 부여.
구현이 필요한 API 목록
API 구현 조건
API 구현 조건
반드시 Paging처리를 할 것, 한 페이지에 10개씩 조회 프론트엔드는 1 이상의 page 번호를 전달
필요한 데이터는 데이터베이스에서 직접 삽입을 해서 진행 (미션 외 API는 구현해도 됨)
a. 다만 미션 외 API는 작성을 해도 구현한 API 갯수로 카운트가 되지 않음
프론트엔드가 주는 page는 쿼리 스트링으로 받아오며 이에 대한 처리를 하는 커스텀 어노테이션 구현을 반드시 할 것
a. 1번의 page 범위에 따라 커스텀 어노테이션은 page 1을 0으로 만들어 return 해야 한다.
b. 그와 동시에 page의 범위가 너무 작은지 (0 이하) 판단을 하여 작은 경우 에러를 발생
c. 에러 발생 시 반드시 RestControllerAdvice와 연계를 해야 함
d. 커스텀 어노테이션은 아래처럼 사용을 하도록 구현
반드시 모든 API에 대해 Swagger 명세를 해야 한다.
Converter에서 절대로 for문을 사용해서는 안되며, 무조건 Java의 Stream을 사용해야 한다.
무조건 빌더 패턴을 사용해야 한다.
API 구현
The text was updated successfully, but these errors were encountered: