
12/8
IDがどういうルールで採番されているかが利用者の関心ごとではない場合は、ドメインの知識ではありません。その場合はID生成のIFをドメイン層に置き、インフラ層で実装します。ですが、ID生成はドメインのいたるところ、とくにエンティティ内で実行されるので、ID生成のIFに依存させてDIさせるとコードが複雑になるため、メリデメ考慮してドメイン層に配置するという判断もありだとおもいます。 IDがどういうルールで採番されているかが利用者の関心ごとではない場合は、ドメインの知識ではありません。その場合はID生成のIFをドメイン層に置き、インフラ層で実装します。ですが、ID生成はドメインのいたるところ、とくにエンティティ内で実行されるので、ID生成のIFに依存させてDIさせるとコードが複雑になるため、メリデメ考慮してドメイン層に配置するという判断もありだとおもいます。
スポンサーリンク
質問はquerie.meからお願いします。さんになんでも質問しよう!
質問
スタンプ
利用できるスタンプはありません。
スポンサーリンク
過去に答えた質問
※利用規約、プライバシーポリシーに同意の上ご利用ください
スポンサーリンク