2
我知道,如果對象不負責自己的持久性(使測試對象更容易,加上職責分離),那麼哪個對象應該處理域對象的持久性,以及持久性API應該在高水平?從域對象中解耦持久性的方法?
我知道,如果對象不負責自己的持久性(使測試對象更容易,加上職責分離),那麼哪個對象應該處理域對象的持久性,以及持久性API應該在高水平?從域對象中解耦持久性的方法?
持久性無知的設計模式稱爲Repository
。
對MSDN有一個相當不錯的書面。
另外,https://msdn.microsoft.com/zh-cn/magazine/dd569757.aspx – 2015-02-07 01:34:56