用于以结构化格式导出和导入的 DTO 属于我的应用程序中的哪个位置?
我们的用户需要能够以 CSV 格式导出数据、编辑一些记录并再次上传数据。数据不映射到实体,您可以说对象图被展平以适应基于 Excel 的工作流程。 现在…
DTO 模式与 Memento 模式
DTO 模式(作者:Fowler)和 Memento 模式(由 GoF)在动机和实施方面?可以是同一个班级吗?如果是,我该如何命名它们(xxxDTO 或 xxxMemento)?它…
如何在继承树中向下两层使用通用基类?
想象一下,我有一个像这样的通用基类: public abstract class AnimalDTO<TA, TB> { public static TB ToDTO(TA entity) { return ConvertToDTO&l…
使用 NHibernate 和上下文更改数据库设计分层应用程序
我正在设计一个 C# 应用程序 演示(网站 + Flex 应用程序) 业务逻辑层(可能是 WCF 以启用多客户端平台) 数据访问层(使用 NHibernate) 我们将把我…
MVC 模型对象、域对象和 DTO 之间有什么区别
MVC 模型对象、域对象和 DTO 之间有什么区别? 我的理解是: MVC Model对象: 对相应视图要显示的数据进行建模。它可能不直接映射到域对象,即可能包…
我的 DTO 对象没有通过数据上下文保存在数据库中,为什么?
我正在开发一个项目,我们正在使用 MVVM 和 Wcf ria 服务。由于外键的描述必须在 UI 上的网格中显示,所以我不得不求助于使用 dtos 来完成连接来自不…
如果sql连接2个表,如何操作数据传输对象?
我在数据访问对象 DAOComments 中有一个查询,该查询连接用户表和评论表,然后将结果存储到数据传输对象 DTOComments 中: private static final Stri…
向客户端发送数据的最佳实践是什么:POCO 还是 DTO?
我正在使用 EF 4 和 POCO 启动一个项目。 向客户端发送数据的最佳实践是什么?我应该发送 POCO 还是应该发送 DTO? 将实体(与上下文断开连接)发送到…
如何配置 AutoMapper 将所有引用类型集合转换为整数集合?
假设我有以下实体: public class Store { public List<Product> Products { get set } public List<Employee> Employees { get set } public…
VS2010 中跨多个 Web 服务的通用 DTO
我有一组共享通用 DTO 模型的 WCF Web 服务。 问题是,当我在 Visual Studio 2010 中添加服务引用时,为每个 Web 服务生成的代理都有自己的命名空间(…
如何使用 AutoMapper 将 Dto 映射到具有嵌套对象的现有对象实例?
我有以下 Dto 和带有嵌套子实体的实体。 public class Dto { public string Property { get set } public string SubProperty { get set } } public c…