我正在学习领域驱动设计,但是有些实际问题令我感到困惑,我认为看到一些好的样本可能会被清除.
有没有人知道一些很好的工作代码示例,它们可以很好地建模基本的DDD概念?
特别感兴趣
我正在阅读所有这些主题的背景:
POCO
存储库模式
工作单元
使用ORM映射器
好吧,我在书中看到了每本书的基本定义等等,但我无法将它们全部可视化.含义示例结构(DL,BL,PL).
那么,你有你的DL对象包含你的CRUD方法,然后你的BL对象使用ORM"映射"回你的DL对象?那么DTO呢......他们是你的DL对象吗?我糊涂了.
任何人都可以真正解释所有这些或给我发送示例代码吗?我只想把它们放在一起.我正在确定是否要使用LINQ to SQL或EF 4(还不确定NHibrernate).
只是没有在这里获得物理层和代码层中的概念以及每种类型的对象包含的内容(只是DTO的属性,以及与表字段匹配的核心DL类的CRUD).
我只需要一些指导.我正在阅读福勒的书,开始阅读埃文斯,但还没有完全阅读.
我们正在使用DDD和CQRS(使用ncqrs框架)启动Web应用程序,在我们开始编写自己的基础结构类库之前,我想看看是否已有可用的.
我认为至少一些基本的接口和用于写入文件系统,发送电子邮件等的常见实现可以在任何项目中使用.