Slide 17
Slide 17 text
戦略的DDDの構成要素
ドメイン層
- ビジネスロジックをエンティティや値オブジェクトに閉じ込め、純粋なビジネスルール
として実装します。
- entity / value-object / aggregate / domain-service / repository(I/F)
ユースケース層
- ユースケースに沿った処理を実装し、ドメイン層のオブジェクトを組み合わせてビジ
ネスプロセスを実現します。
インフラ層
- 永続化や外部サービスとの連携など、技術的な実装を担います。ここでは、Prisma
などのORMが利用され、実際のデータアクセスを管理します。