Skip to content

[Phase 4] core 모듈 구성 — 비즈니스 레이어 #130

Description

@tnals0924

어떤 기능인가요?

#126 파생 — Reader/Appender/Remover + Service + VO를 core에 구성. Repository 직접 참조 제거.

📝 작업 상세 내용

  • 도메인별 {Domain}Reader, {Domain}Appender, {Domain}Remover 작성 → core/domain/{name}/reader|appender|remover/
  • 도메인별 VO 작성 ({Domain}{Action}Command 등) → core/domain/{name}/vo/
  • {Domain}Service 이동 → core/domain/{name}/service/
    • Repository 직접 참조 → Reader/Appender 참조로 교체
    • PageableCondition 참조 → 자체 VO로 교체
  • MemberService: tokenProvider 의존 제거, signUp() · loginAdmin()Member 반환으로 변경
  • PayerService: MemberRepository 직접 참조 → MemberReader 참조로 교체

📁 참고 자료 (선택)

docs/multimodule-plan.md — 클래스 작성 규칙 §5-2, §5-5, §5-6

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions