Entity Framework Code First - 通过聚合根添加 1:many
我有一个关于将子实体添加到 Entity Framework 4.1 CF 中的根实体的问题。 考虑以下基础设施实体基类和两个 POCO: public abstract class EntityBase…
“查找”和“查找”之间有什么区别?并“获取”存储库或数据访问方法中的方法上的动词?
无论是使用带有接口的存储库模式还是仅在应用程序中实现 DataAccess 方法,我经常会看到在方法描述之前带有“Get”或“Find”动词的方法。我在区分 (2…
实体框架 CreateObjectset Attach 方法未更新
我正在使用 这个链接,按照存储库和工作单元模式更新 SQL Server 2008 中的数据库表。 虽然我已经让插入工作了。我很难让更新和删除工作正常进行。更…
针对 Hibernate 管理的 POJO 的 Spring AOP 建议
我有一个父子关系,例如订单到订单项目,我在域模型中表示如下: public class Order { private int id; private Set orderItems = new HashSet(); pu…
如何在保存之前检查 nHibernate 和 DDD 中的唯一约束违规?
我有一个帐户模型对象和帐户名称的唯一约束。在域驱动设计中,使用 nHibernate,在插入或更新实体之前,我应该如何检查名称的唯一性? 我不想依赖 nHi…
我如何知道某个类是 Helper 还是 Service?
我在我的项目中使用 DDD 架构,我需要创建一个类来生成一个 GUID 以在另一个类中使用。 生成我的 GUID 的这个类是基础设施服务还是基础设施助手? 我…
在 C# 上设计购物车域模型的最佳方法?
谷歌帮不了我。我只找到这个链接:http://flylib.com/books/en/2.522。 1.56/1/ 那么,一旦出现问题——为什么我们需要划分Product和Item呢?…
使用 Entity Framework 4.1 和 DDD 访问代码生成的 DbContext 上的存储过程
我正在开发一个使用 ASP.Net MVC 3、EF 4.1 和 Ninject 进行依赖注入的大型项目。我已经阅读了这里关于 DDD、EF 和存储库模式的许多现有问题,但我似…