Skip to content

Report 관련 Response DTO 생성 시 User 조회 N+1 문제 발생 #156

@LeeShinHaeng

Description

@LeeShinHaeng

🔨 리펙터링 목표

  • Report 관련 Response DTO 생성 시 User 조회 N+1 문제 해결

📝 상세 설명

  • Report 관련 Response DTO 생성 시 User 조회 N+1 문제가 발생하는 경우가 있습니다.
  • Converter 내부에서 User를 조회하는 부분을 없애고, 메서드 호출 시 username을 넘겨주도록 변경합니다.
  • Converter는 그 자체로 변환만 하도록 변경하는 것이 책임 분리 측면에서도 올바른 방향이라고 생각합니다.

✅ 작업 내용

  • ReportConverter에서 UserSummaryService 사용부 모두 삭제

🎯 예상 결과

  • N+1 문제 해결
  • 책임 분리

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions