【问题标题】:NHibernate and DTOsNHibernate 和 DTO
【发布时间】:2009-10-08 17:33:26
【问题描述】:

我正在考虑将 NHibernate 引入一个项目,但对如何实现只读 DTO 有疑问。实体很简单,但是如果您有一个来自多个实体/表的字段我们两个需要混合在一起以在视图上显示数据的场景呢?加载所有实体然后创建 DTO 肯定是矫枉过正。尤其是当,gasp,一个映射到 DTO 的手写查询会更有效。

你们在使用 NH 或任何相关的 orm 时如何处理这种情况。

【问题讨论】:

    标签: c# .net nhibernate dto entities


    【解决方案1】:

    使用 NHibernate,您可以将来自不同对象的查询结果转换/投影到同一个 DTO。

    Here 是我不久前回答的关于 DTO 的问题。您只需扩展我编写的内容即可使用多个对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-23
      • 1970-01-01
      • 1970-01-01
      • 2010-12-20
      • 1970-01-01
      • 2018-04-16
      • 2012-05-17
      • 1970-01-01
      相关资源
      最近更新 更多