
12/8
IDがどういうルールで採番されているかが利用者の関心ごとではない場合は、ドメインの知識ではありません。その場合はID生成のIFをドメイン層に置き、インフラ層で実装します。ですが、ID生成はドメインのいたるところ、とくにエンティティ内で実行されるので、ID生成のIFに依存させてDIさせるとコードが複雑になるため、メリデメ考慮してドメイン層に配置するという判断もありだとおもいます。 IDがどういうルールで採番されているかが利用者の関心ごとではない場合は、ドメインの知識ではありません。その場合はID生成のIFをドメイン層に置き、インフラ層で実装します。ですが、ID生成はドメインのいたるところ、とくにエンティティ内で実行されるので、ID生成のIFに依存させてDIさせるとコードが複雑になるため、メリデメ考慮してドメイン層に配置するという判断もありだとおもいます。
Sponsor link
Ask 質問はquerie.meからお願いします。 any question you want!
Question
Stamp
Sorry. No stamps available.
Sponsor link
Answered questions
You must agree Terms & Services and Privacy Policy.
Sponsor link