2013年10月18日

EntityFramework:再谈 “如何映射聚合?”

摘要: 背景在之前的文章中《DDD:使用EntityFramework的话,如果只为聚合根设计仓储,其它实体如何处理?》,我介绍了如何映射聚合以保证其语义,当时的结论是:聚合内除了聚合根之外的实体必须使用多主键,否则删除操作(Order.OrderItems.Remove(1))只会将外键更新为 Null,最开始学习如何使用 EntityFramework 来映射聚合的时候,就纠结这个问题,当时汤雪华大哥就告诉了更新为 Null 就算删除了,当时感觉是接受了,不过没有内化,这篇文章也是为了内化这种思想。使用多主键映射三级聚合模型 1 public class Level1 2 { 3 ... 阅读全文

posted @ 2013-10-18 09:27 幸福框架 阅读(1688) 评论(3) 推荐(0) 编辑

导航

我要啦免费统计