domain-driven-design

    0

    2答えて

    ドメイン駆動型デザインの後、スタックオーバーフローのようなウェブサイトの検索コンテキストをどのようにモデル化できますか? 私のドメインでは、質問、回答、質問のタグとして3つのタイプのエンティティがあります。 検索文字列を受け取り、一致する質問、回答、タグを返すように検索コンテキストをモデル化する必要があります。 私は検索コンテキストでは、検索は検索を実行しますか、一部の企業はそこにすることができま

    0

    1答えて

    私は複数のサブドメインを持つERPプロジェクトを持っています。 CQRSまたはドメインイベントを使用していません。 私は2つのサブドメインを持っています。 CRMと会計顧客概念は、2つのサブドメインで異なってモデル化する必要があります。 CRMは会社のサイズ(従業員数)を知る必要がありますが、税番号は知る必要がありません。会計は税番号を知る必要がありますが、サイズは知っている必要はありません。会社

    3

    2答えて

    DDDの図では、ドメインイベントを管理する方法として、返信ドメインイベントパターンが記述されています。概念的には、集約ルートはドメインイベントのリストを保持しています。 アグリゲート・ルートの操作が完了すると、アプリケーション・サービス・レイヤーでDBトランザクションが完了し、アプリケーション・サービスがドメイン・イベントを反復し、イベント・ディスパッチャーを呼び出してこれらのメッセージを処理しま

    1

    2答えて

    アプリケーション設計で2つのドメインモデルをどのように組み合わせますか? 私はドメインモデルは、チーム、呼ばれました: を - ID - に名前を付ける - 説明 そして、私はドメインモデルが含まれTeamUser、呼ばれました: を - のuserId - teamId - roleType APIの消費者が含まれているビューを望む: - ID(チームのID) -に名前を付けます- roleTy

    2

    2答えて

    私は過去10年間、SOAガバナンスプロジェクトに取り組んでいましたが、現在はマイクロサービスアーキテクチャのものに切り替わります。 SOAの良い点は、実際には何らかの努力で構築されたCanonical Data Modelがあったことですが、最終的にすべてのシステムが同じ「言語」を話し終わり、通信はサービスバスを介して集中化されました。 Microserviceアーキテクチャチームで 独立しており

    5

    1答えて

    私はSpring Data REST/Spring HATEOASベースのアプリケーションを構築しています。ここで説明したDDDの原則に従っています。 :特に BRIDGING THE WORLDS OF DDD & REST - Oliver Gierke 凝集体および専用のリソースを経由して、複雑な状態変化の概念。 また、この更新を引き起こした実際のビジネスドメインのイベントに関する多くの情報

    3

    1答えて

    私はEventSourcingを使用したDDDプロジェクトを持っています。そして、現在のところ、多くの集合体を持つ多くの集合ルートがあります。さらに、一部のエンティティには他のエンティティのコレクションがあります。 問題:監査の目的でEventSourcingイベントログを読み込んでいます。 質問:エンティティが更新/作成/削除されたときにEventStoreのイベントを保存する最良の方法は、これ

    0

    1答えて

    DDDの原則に従って、Spring Data REST/HATEOASを使用して、子コレクションのエンティティを操作する最適な方法を教えてください。例えば :JSONにシリアライズするとき、自分のリポジトリを持っていません @Entity public class Topic{ @Id @GeneratedValue private Long id; privat