我正在学习领域驱动设计,但是有一些实际问题让我困惑,我认为看到一些好的例子可能会解决。

有没有人知道一些能够很好地对基本DDD概念建模的代码样本?

尤其对

一个说明性的领域模型 存储库 域/应用服务的使用 值对象 聚合根


当前回答

看看Project Silk吧。它不仅展示了DDD,还展示了其他前沿模式。对于任何Web开发人员来说,这都是一个很好的资源。该项目的完整概述可以在MSDN上找到。

其他回答

.NET DDD样本来自Eric Evans的领域驱动设计书,可以在这里找到:http://dddsamplenet.codeplex.com

欢呼,

Jakub G

代码营服务器,Jeffrey Palermo为ASP一书编写的示例代码。NET MVC在行动。虽然本书关注的是表示层,但应用程序是使用DDD建模的。

Ddd-cqrs-sample也是一个很好的资源。用Java、Spring和JPA编写。

更新链接: https://github.com/BottegaIT/ddd-leaven-v2

这是一个基于领域驱动设计的好例子,它解释了为什么拥有独立的领域层很重要。 微软西班牙- dddn层架构

看看Project Silk吧。它不仅展示了DDD,还展示了其他前沿模式。对于任何Web开发人员来说,这都是一个很好的资源。该项目的完整概述可以在MSDN上找到。