Skip to content

[REFACTOR] 응답 처리 수행 위치를 컨트롤러로 수정 #187

Description

@EunbeenDev

🌏Summary

어떤 기능인가요?

  • 기능 전체

✔️ Task & Description

상세 작업 내용을 설명해주세요.

  • 현재 ApiResponse build, ResponseEntity.ok()를 서비스 레이어에서 수행하고 있습니다.
  • 역할 분리의 원칙에 따라 Service는 비즈니스 로직을 실행하고, Controller는 HTTP 응답의 형식을 결정하므로,
    이러한 응답 처리는 Controller에서 수행하도록 수정되어야 할 것으로 보입니다.
  • 현재 스웨거 ApiResponse, 응답 포맷 클래스 ApiResponse의 이름이 같아
    해당 문제는 응답 포맷 클래스명을 변경하는 것으로 고려하고 있습니다.
    (CommonApiResponse,,로 생각하고 있는데 더 좋은 의견 있으시면 공유 부탁드립니다!)

🪽Reference

Metadata

Metadata

Assignees

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions