1

我的应用程序中有一个单独的域模型和数据模型,域模型专注于业务逻辑,数据模型用于存储库。

我想将数据模型映射到域模型,是不是让域模型包含数据模型的好方法,比如

class DataModel
{
    public int ID { get; set; }
}

class DomainModel
{
   private DataModel dataModel;

   public int ID 
   { 
     get { return dataModel.ID; } 
     set { dataModel.ID = value; }
   }

   // other operations
}

还有其他很好的模式可以将数据模型映射到域模型。

谢谢!

4

1 回答 1

0

通常我在领域模型中设计一个接口,并将它应用到我的数据模型中的对象上。

于 2012-11-21T07:02:19.233 回答