Domain 레이어 Entity ValueObject Enum Domain Service Aggregate Root Domain Event Factory 패턴 Specification 패턴 Application 레이어 Repository 패턴 Unit of Work 패턴 Adapter 레이어 Saga 패턴 Outbox 패턴 [ ]