NHibernate和DTOs

3
我正在考虑在项目中引入NHibernate,但是我对于只读DTO的实现方式有疑问。实体很容易,但是当你需要从多个实体/表中选择一两个字段以创建用于显示数据的视图时,如何处理呢?当然,如果加载所有实体,然后创建DTO会非常浪费资源。尤其是手写查询映射到DTO时,效率更高。那么,在使用NH或任何ORM时,你们是如何处理这种情况的呢?
1个回答

3
使用NHibernate,您可以将不同对象的查询结果转换/投影到相同的DTO上。 这里是我不久前回答有关DTO的问题。您只需扩展我写的内容以处理多个对象即可。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接