ユニットオブワークパターン
https://gyazo.com/c8d358fa517cb97b9ad41882f25ef23c
巻き込み
from ドメイン駆動設計入門 ボトムアップでわかる! ドメイン駆動設計の基本
変更点をダーティフラグで記録しておき、commit のタイミングで変更を発行するパターン
kidooom.icon昔このパターンでDB保存をするフレームワークを使った記憶がある
http://bliki-ja.github.io/pofeaa/UnitofWork/
UnitofWorkは、ビジネストランザクションがデータベースに影響を与える間にあなたが行った作業をすべて記録する。作業が終わると、その作業の結果としてデータベースに変更を加えるものをUnitofWorkが導き出す。
PofEAAのユニットオブワークを実装してみた