Skip to content

Comments

Develop#211

Merged
worhs02 merged 2 commits intomainfrom
develop
Nov 11, 2025
Merged

Develop#211
worhs02 merged 2 commits intomainfrom
develop

Conversation

@worhs02
Copy link
Collaborator

@worhs02 worhs02 commented Nov 11, 2025

🔗 관련 이슈

연관된 이슈 번호를 적어주세요. (예: #123)
#210

📌 PR 요약

PR에 대한 간략한 설명을 작성해주세요.
(예: 해당 변경 사항의 목적이나 주요 내용)


📑 작업 내용

작업의 세부 내용을 작성해주세요.

  1. 작업 내용 1
  2. 작업 내용 2
  3. 작업 내용 3

스크린샷 (선택)


💡 추가 참고 사항

PR에 대해 추가적으로 논의하거나 참고해야 할 내용을 작성해주세요.
(예: 변경사항이 코드베이스에 미치는 영향, 테스트 방법 등)

worhs02 and others added 2 commits November 11, 2025 12:56
  MemberServiceImpl과 LogBookService 간 순환참조를 해결하기 위해
  MyPageFacade를 도입하여 여러 도메인 서비스 조합 책임을 분리

  변경사항:
  - MyPageFacade 생성: Member와 LogBook 도메인 조합
  - MemberServiceImpl에서 LogBookService 의존성 제거
  - LogBookService가 MemberService 인터페이스 의존으로 변경
  - MemberController에서 MyPageFacade 사용

  아키텍처 개선:
  - 도메인 서비스는 각자 도메인만 담당
  - Facade가 여러 도메인 조합 (Use Case 레이어)
  - 향후 소셜/친구 기능 확장성 확보
…ncy-between-member-logbook

 fix/#209: Facade 패턴 적용으로 순환참조 해결
@worhs02 worhs02 self-assigned this Nov 11, 2025
@worhs02 worhs02 requested a review from sereene November 11, 2025 08:53
@worhs02 worhs02 merged commit ea43a39 into main Nov 11, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant