value-objects

    1

    2答えて

    私は設計して開発している新しいSpringアプリケーションのために、いくつかの技術的理由からMongoDBを永続化レイヤーとして使用しています。これは、私がバリューオブジェクトを含むいくつかのDDD原則を実装しようとしている最初のプロジェクトです。私は実際には単に文字列であるValueObjectを保存する最良の方法を見つけることを試みています。私のSpring REST Controllerは、

    1

    2答えて

    私はDDDを新しくしており、私はDDDという概念を実装するプロジェクトに取り組んでいます。 私はDDDで私たちはエンティティを持っていることを知っていると値オブジェクト、そして私たちは、各値オブジェクトのプロパティの値を比較すべきである彼らの平等を確保する必要がある場合、私は、値オブジェクトの場合は知っています。 我々はプログラミング言語としてC#を使用していて、私たちはGetHashCodeメソ

    0

    1答えて

    コンポーネントマッピングを使用するときにNHibernateマッピングを使用するアプリケーションを構築していて、保護されたプロパティをマップできません(hbm composite要素マッピング)を使用します。 値オブジェクトのマッピングをマッピングするときに、保護されたプロパティがサポートされていないように、単一の値オブジェクトのエンティティマップとコンパイルされたマッピングで保護されたプロパティ

    0

    1答えて

    以下のように集計ルートがあります。 @AggregateRoot class Document { DocumentId id; } クライアントによって与えられた問題文は ので、モデルは //Design One @AggregateRoot class Document { DocumentId id; //Since Document is an

    -1

    1答えて

    私はdoctrine2 埋め込み可能な値オブジェクト用の機能を実装しようとしています。 これは、単純なスニペットでは、わずかfrom doctrine official documentationを変更: /** @Entity */ class User { /** @Embedded(class = "Address") */ protected $address;

    1

    1答えて

    私と私の大学は、ドメインドリブンデザインのコンテキストでバリューオブジェクトとエンティティについて議論しています。それは少し理論的なので、おそらく簡単に答えることはできません。 最初の質問:ルートを集計することは可能ですか? 2番目の質問: 次の図には、ドメインモデルが表示されています。これには、集約ルートと、集約ルートのIDを含む関連する値オブジェクトが含まれています。 Link to imag

    0

    2答えて

    私は、ユーザーがチケットを開くことができるタスク管理アプリケーションで作業しています。各チケットには短い説明フィールドがリストから選択できます。バックオフィスチームは最終的に短い説明リストを追加、削除、または更新できます。 ショートリストの変更はでなければなりませんは既に作成されたチケットに影響します。 と思う短い説明は、チケットの観点からはVOですが、CRUDの観点からもエンティティです。 2つ

    2

    1答えて

    貧血モデルはモデルなし... "貧血ドメインモデルは、ドメインオブジェクトにビジネスロジックがほとんどまたはまったくない(検証、計算、ビジネスルールなど)ソフトウェアドメインモデルの使用です。" DTOは、ビジネスロジックなしで貧血モデル ですか?そして、再び、ビジネスロジックなしのバラエティーのオブジェクト? 2内のすべてのレッツ・スプリット行動の

    0

    1答えて

    クレイグ・ラーマンについては、ドメインモデルの設計に際して、無責任なクラスを持つことが有効です。彼らには行動的な役割があります。 Eric Evansの仕事に関してクラスをエンティティと値オブジェクトとして定義するとき、私は属性のないクラスが値オブジェクトであるかどうか、あるいはそれらが何であるべきかを決定することができません。どのように実装できますか?

    1

    1答えて

    私はDDDを学び始めました。だから私は愚かな質問のために謝罪します... 私はPostエンティティを持っています。それはうまく見えます。ただし、tagsが必要です。エンティティとして意味を成されていない class Post attr_reader :tags attr_reader :title attr_reader :text # ... end