Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 898 Bytes

File metadata and controls

18 lines (14 loc) · 898 Bytes

모듈 구조

의존 방향

nook-api-presentation ──> nook-api-application ──> nook-api-domain
                                 ^
nook-api-infrastructure ─────────┘───────────────> nook-api-domain

nook-api-batch ─────────> nook-api-application ──> nook-api-domain
  • nook-api-domain은 다른 프로젝트 모듈에 의존하지 않습니다.
  • nook-api-applicationnook-api-domain에만 의존합니다.
  • nook-api-infrastructure는 application 포트를 구현하며 nook-api-application, nook-api-domain에 의존합니다.
  • nook-api-presentation, nook-api-batchnook-api-application을 컴파일 의존하고 nook-api-infrastructure를 런타임 의존합니다.
  • JPA, Kotlin JDSL, MySQL 의존성은 nook-api-infrastructure 밖으로 노출하지 않습니다.