Skip to content

주점 조회 API publicCode 패턴 제한 및 메서드명 일관성 개선 #298

@coderabbitai

Description

@coderabbitai

배경

PR #297에서 주점 조회가 storeId에서 publicCode를 사용하도록 리팩토링되었으나, 추가 개선사항이 있습니다.

개선 필요사항

1. 경로 변수 패턴 제한

  • publicCode 경로 변수에 허용 패턴을 명시하여 라우팅 모호성 방지
  • 예: @GetMapping("/{publicCode:[A-Za-z0-9_-]+}")

2. 메서드명 일관성

  • 컨트롤러 메서드명을 publicCode 의미에 맞게 변경
  • 서비스 호출 메서드명도 일관성 있게 수정
  • getStoreByIdgetStoreByPublicCode
  • getStoreByStoreIdgetStoreByPublicCode

참고 링크

파일 범위

  • nowait-app-user-api/src/main/java/com/nowait/applicationuser/store/controller/StoreController.java
  • nowait-app-user-api/src/main/java/com/nowait/applicationuser/store/service/StoreService.java
  • nowait-app-user-api/src/main/java/com/nowait/applicationuser/store/service/StoreServiceImpl.java

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions