MVC模式+ DDD模式

zsh*_*arp 7 model-view-controller asp.net-mvc domain-driven-design

在MVC应用程序中,如何实现DDD.什么是域对象?如果我将实体映射到自定义对象,这个映射逻辑在存储库的方法或服务层中的位置是什么?

cgr*_*eno 0

将会有大量的学习来回答所有这些问题。

我将从ASP.NET MVC Storefront Starter Kit开始,它使用 TDD 而不是DDD,但它是一个很好的起点。如果你真的对 DDD 感兴趣,我建议你阅读 Eric Evans 的书,它被大多数人认为是 DDD 圣经。Ayende Rahien还写了一本名为Building Domain Specific Languages with BOO的书,这本书也可能提供一些对 DDD 的见解。