Closed zuminzi closed 1 year ago
지점 상세 조회 페이지 상단에 Map Marker를 그리기 위한 위도, 경도 응답값 추가 (프론트 요청) 작업 상세 내용 [x] 지점 위도, 경도 받아오기 위한 카카오 API 호출 로직 작성 [x] 쿼리 파라미터 수정 수정 전 : ?placeName=${placeName}&placeUrl=${placeUrl}&distance=${distance} 수정 후 : ?distance=${distance} [x] 쿼리 파라미터 distance 유효성 검사 ShopController에 @Valiadated 추가 distance에 @NotEmpty 추가 [x] DB 데이터 중 셀프 즉석사진관 업종이 아닌 shop-id가 URI에 포함되었을 때 예외 처리 참고 사항 DB 데이터 중 셀프 즉석사진관 업종이 아닌 shop-id가 URI에 포함되었을 때 예외 처리 문제 상황 : 상세 조회 기능에서 카카오 API를 호출하여 응답에 필요한 shop 조회 시, URI에 포함된 shop-id DB 도로명 주소로 카카오 API를 조회하고 있습니다. 그런데 현재 DB Shop 데이터에는 셀프 즉석 사진(네컷사진 포토부스) 뿐만 아니라 일반 사진 스튜디오도 포함되어 있기 때문에 카카오 API 검색 결과를 즉석사진(네컷사진 포토부스) 으로 필터링하는 현재 로직에서는 반환 결과를 가져오지 못하는 에러가 발생합니다. 따라서 Shop 상세 조회 시 URI에 포함된 shop-id가 셀프 즉석사진관 업종이 아닌 경우 아래와 같이 예외 처리했습니다.
지점 상세 조회 페이지 상단에 Map Marker를 그리기 위한 위도, 경도 응답값 추가 (프론트 요청)
?placeName=${placeName}&placeUrl=${placeUrl}&distance=${distance}
?distance=${distance}
@Valiadated
@NotEmpty
shop-id
Shop 상세 조회 시
목적
shop-id
로 테스트하고 싶으시다면 먼저 키워드 조회나 반경 내 조회 테스트에서 유효한shop-id
를 기억하셨다가 테스트하시면 될 것 같습니다!shop-id
: 1, 2, 3, 4, 5, ...shop-id
: 3980, 3452, ...