ドメインモデリングノート

貧血モデルクライアント - >(ビジネスファサード) - >ビジネスロジック - >データアクセスオブジェクト

エンティティ転送のみデータアクセスオブジェクトデータなし特定の行動、ビジネスロジックで特定の操作、ビジネスロジック重く、小さくないオブジェクト指向

充血模型クライアント - >(ビジネスファサード) - >ビジネスロジック - >エンティティオブジェクト - >データアクセスオブジェクト

ビジネスロジックだけで、業務を制御権限を持つことができ、単一の責任に沿って
エンティティオブジェクト開発の持続性は少し厄介かもしれ含まれ、明らかなように層別化とは異なり、エンティティは、直接取引でのビジネスロジックやファサードのトランザクションを置くべきではありません
困難:ビジネスロジックと漠然としたエンティティの分配挙動
特定のシーンは、特性を持っているが、ファサードを置くことができます

参照

https://github.com/citerus/dddsample-core

おすすめ

転載: www.cnblogs.com/windliu/p/11024066.html