-
Notifications
You must be signed in to change notification settings - Fork 2
Labels
Description
📌 개요
- 통합 조회 API에서 regionRepository.findByKorAreaCodeAndKorSigunguCode() 호출 시, 특정 지역 코드/시군구 코드로 지역을 찾지 못하는 문제가 발생합니다.
- 이로 인해 CustomException(REGION_NOT_FOUND)가 발생하고, 최종적으로 응답이 -2로 내려갑니다.
🔍 상세 내용
- 문제 원인
- DB에 해당 지역 데이터가 존재하지 않음
- API 요청 시 전달되는 지역 코드나 시군구 코드 값이 잘못됨
- 기대하는 값과 DB에 저장된 값 사이의 불일치 발생
- 현재 동작
- TatsCnctrService.java:59에서 REGION_NOT_FOUND 예외 발생
- catch 블록(104번째 줄)에서 -2 응답 반환
- 개선 필요사항
- DB 지역 데이터 누락 여부 확인
- 잘못된 코드 값 전달 방지 및 검증 로직 추가
- 필요 시 fallback 로직 또는 기본 지역 처리 방안 마련
Reactions are currently unavailable