2
我知道,如果对象不负责自己的持久性(使测试对象更容易,加上职责分离),那么哪个对象应该处理域对象的持久性,以及持久性API应该在高水平?从域对象中解耦持久性的方法?
我知道,如果对象不负责自己的持久性(使测试对象更容易,加上职责分离),那么哪个对象应该处理域对象的持久性,以及持久性API应该在高水平?从域对象中解耦持久性的方法?
持久性无知的设计模式称为Repository
。
对MSDN有一个相当不错的书面。
另外,https://msdn.microsoft.com/zh-cn/magazine/dd569757.aspx – 2015-02-07 01:34:56