【发布时间】:2009-03-25 11:05:23
【问题描述】:
最近读完了 Eric Evans Domain Driven Design(内容丰富,非常有趣),但是在完成这本书后来到第一个重大项目并遇到如何处理域模型保存的问题?
我很欣赏服务/存储库的使用以及它们如何帮助模型,但它们将如何处理模型保存?
我之前的领域模型保存会遵循以下方法调用结构;
父类.保存 {
ParentClassDB.Save
ChildObject1.Save
ChildObject1DB.Save
ChildObject2.Save
ChildObject2DB.Save
etc etc
}
服务是否控制对子对象调用适当的保存例程?
【问题讨论】:
标签: domain-driven-design domain-model