- @Cheney|采泥
那么,为IRepository加上一个Count()函数? - @Cheney|采泥
查询应该用CQRS吧?DDD本身应该不负责查询、分页这些。 - 过定期数据库维护来清除所有已标记为“已删除”状态的聚合根?...
- 聚合根到聚合根:通过ID关联;
那么,如果两个聚合之间是多对多的关系,如何通过ID关联呢?ID集合吗? - 永远不要删除聚合根,那么,Repository中的Remove岂不是根本无用的?
- 用dax.net:
[b]1、好像要用EF Code First,就必须使用public getter/setter这样的属性,如果要映射private的属性,也是可以的。不过就需要自定义一些映射机制;另外,EF Code First貌似无法映射对象的真正状态:私有字段(private fi - 手写呢?个人习惯还是,有什么其他的考虑?[b]1、好像要用EF Code First,就必须使用public getter/setter这样的属性,如果要映射private的属性,也是可以的。不过就需要自定义一些映射机制;另外,EF Code First貌似无法映射对象的真正状态:私有字段(private fields),这一点NH要比EF强很多。所以综合考虑EF和NH的应用...
啊?记得EDMX是可以生成POCO类型模型的啊,添加“EF 4.x DbContext Generator”的代码生成项,生成的模型不就是PO - 外,EF Code First貌似无法映射对象的真正状态:私有字段(private fields),这一点NH要比EF强很多。所以综合考虑EF和NH的应用,我选择了使用public getter/setter这样的属性...图形化的工具产生 Model ,难道实体框架本身的模型设计器不复合需要吗?我们也可以用它产生POCO啊。...
- 请问楼主,GetAll和FindAll在意义上有什么不同吗?
- @dax.net
双语注释,啊哈哈,楼主估计要疯掉吧?^_^ - Hi dax.net,《应用层与实体事件》这一章在哪儿?怎么找不着呢?
- 实体是只读的
- int pageIndex, int pageCount, Expression<Func<TEntity, S>> orderByExpression, bool ascending );
IEnumerable<TEntity> GetPagedElements<S>(int pageInde...但是第二个有specification啊,这不跟前一个功能重复了吗?... - ents<S>(int pageIndex, int pageCount, Expression<Func<TEntity, S>> orderByExpression, ISpecification<TEntity> specification, bool ascending);
这两个方法的目的有什么不同吗?我实在看不出来,好像一个用Expression做条件,一个用ISpecification做条件... - 围观
- Remoting、WebService已经被WCF一统江湖了咯
- @Jeffrey Zhao
老赵啊,你要了我吧~~~~~我不要1W,因为有那么两题我也不是很明白 - 哈哈,我看出来这篇文章是想干嘛了,哎~说实话,我也看了那篇,至今肚里窝着火,但又不想跟某人争吵(那里回帖回得都快打人了^_^|||),再看到这篇,灭火了,灭火了……哈哈哈。
- 第二个方向的答案是不是:制作可以让他们变得更傻(或者说更懒)的工具卖给这些傻瓜们?










