ドメインモデルまたはドメインオブジェクト? - 定義
-
28-10-2019 - |
質問
私が間違っている場合は私を修正してください。
ドメインモデルを表すと言うことができます。
a) MVC構造のm部分は、M部分に、ドメイン駆動型の設計パターンが適用されます。
b) 特定の方法でのエンティティ、それらの属性、および関係のスキーム。 MVCのM部分も表すこともできますが、この場合、使用されるパターンに関係なく。
c) 「ドメインモデルが相互接続されたオブジェクトのWebを作成する」ドメインモデル設計パターン。
d) ドメインオブジェクトとして(たとえば、MVCモデル上のオブジェクトが特定のドメインをリージンする可能性があります)。
それを言うことができます d) と同じです b) ?
どうもありがとう。
解決
Shortyの答え:いいえ、彼らは同じではありません。
ドメインオブジェクトは実際にです (削除) .. @mezeのコメントを見てください。リンクがあります。
この部分 「エンティティのスキーム、それらの属性と関係」 データの構造にちょっと関係しています。しかし、ドメインオブジェクトは、それらが保存されていること、またはストレージが存在することさえ事実を認識してはなりません。それがデータアクセスレイヤーの責任です。
また、ドメインモデルは、異なるタイプと数のドメインオブジェクトを操作する包括的な構造です。
他のヒント
ドメインオブジェクトは、ドメインモデルの要素です。ドメインオブジェクトはです b).
所属していません StackOverflow