2010-07-26 74 views
2

我知道,如果對象不負責自己的持久性(使測試對象更容易,加上職責分離),那麼哪個對象應該處理域對象的持久性,以及持久性API應該在高水平?從域對象中解耦持久性的方法?

回答

5

持久性無知的設計模式稱爲Repository

MSDN有一個相當不錯的書面。

+0

另外,https://msdn.microsoft.com/zh-cn/magazine/dd569757.aspx – 2015-02-07 01:34:56