Skip to content

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

Description

@EunbeenDev

🌏Summary

어떤 기능인가요?

  • 기능 전체

✔️ Task & Description

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

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

🪽Reference

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions