2011-01-24 33 views
0

我正在創建域模型。我有目標(用戶希望在其整年內實現的目標)概念/對象,並且其狀態會隨時間變化。現在,用戶將更新他的狀態。我應該在哪裏負責創建,更新和刪除狀態。將領域模型中的責任放在哪裏?

回答

1

您會希望使用Repository Pattern將數據庫責任保留在域模型之外。這被稱爲「持久性無知」。