在很多关于这个主题的帖子中,我遇到了很多简单的例子,不能回答我的问题。解耦到DAL和BLL中 - 我的顾虑
假设有一个文档表和用户表。在用ADO.NET编写的DAL中,我有一个方法可以针对某些条件重试所有文档。现在我用户界面我有一个案例,我需要显示这个列表以及创建者的名字。
知道我在DAL withig JOIN语句中使用了一种方法。 然而,eveytime我有这样一个复杂的方法,我必须做一些对象的自定义映射,它不会将1:1标记为数据库。
是否应该放入另一层?如果是这样,那么我将不得不放弃连接查询来遍历结果并查询每个文档作者。 。 。这没有什么意义...(性能)
这种情况下最好的方法是什么?