2010-07-26 75 views
2

我知道,如果对象不负责自己的持久性(使测试对象更容易,加上职责分离),那么哪个对象应该处理域对象的持久性,以及持久性API应该在高水平?从域对象中解耦持久性的方法?

回答

5

持久性无知的设计模式称为Repository

MSDN有一个相当不错的书面。

+0

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