タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

トランザクションに関するcpp_0302のブックマーク (1)

  • 【DDD】集約とトランザクション境界について調べたことメモ

    簡単まとめシリーズ 今回は 集約とトランザクション境界 について、 自分のわからないところを調べたので、メモとして残しておきます。 集約 集約の説明を『ドメイン駆動設計入門 ボトムアップでわかる! ドメイン駆動設計の基』 から拝借すると、 「データを変更するための単位として扱われるオブジェクトの集まりを集約といいます」とのこと。 ↓ もうすこし具体的に言うと DDDではエンティティと値オブジェクトというものがありますが、 値オブジェクトを直接触らず、 エンティティ経由でしか変更しないようにするというものですね。 このような制限をかけることで、 ひとまとまりにされたオブジェクト間で維持されるべき不変条件を守ることができます。 トランザクション境界 基的な考えとしては、集約ごとにトランザクションを貼ります。 ↑この基を守るためにも、理想としては正しいモデリングにより、 正しいトランザクシ

  • 1