我一直在尝试学习和应用领域驱动设计概念到我的软件开发中。我尝试做的第一件事是基于业务逻辑需求创建我的领域模型。我通常还会使用OR Mapping工具,例如LLBLGen、NHibernate或Linq to SQL,创建数据模型和数据访问层。然而,领域模型和数据模型通常非常相似,这让我想知道维护两个模型真正带来了什么好处。
有人能分享一下他们对领域驱动设计的实际想法吗?此外,在应用DDD时,您将如何处理数据模型或数据访问层?
提前致谢。
编辑
发现一篇很好的文章,其中包含示例代码,介绍了仓储模式。
有人能分享一下他们对领域驱动设计的实际想法吗?此外,在应用DDD时,您将如何处理数据模型或数据访问层?
提前致谢。
编辑
发现一篇很好的文章,其中包含示例代码,介绍了仓储模式。