DDDに関して次の2つの点を明確にしたいと考えています。ドメインドリブンデザイン
1.ドメインエンティティはリポジトリを呼び出しますか?
2.ドメインサービスでリポジトリを呼び出すことはできますか?
おかげ
編集
は、詳細の多くにDDD層の詳細な書類一式を発見し、これはそれが言ったことです。
さらに、リポジトリはアプリケーション層からのみ使用されますが、例外を作成し、必要に応じてドメインサービスからリポジトリを呼び出すクエリを作成することもできます。しかし、これは開発の同質性を達成するためにできるだけ避けるべきです。
ご回答いただきありがとうございます。ドメインサービスはどうですか? – David
David、私は、リポジトリが必要なサービスはおそらくアプリケーションサービスだと思う傾向があります。 –