datatable - 从 DAL 返回 DTO 与数据表

标签 datatable dataset data-access-layer dto

让 DAL 从域模型返回 DTO 类型与仅返回数据表是否可以?让您的 DAL 函数返回 DataTables/DataSets 并让您的 BLL 将数据映射到业务对象不是更宽松吗?

最佳答案

我认为这真的归结为个人喜好,但我喜欢尽可能避免使用 DataTables。

它们有时可能很方便,但它们不是强类型的事实往往会使调试、测试和理解代码变得更加困难。

关于datatable - 从 DAL 返回 DTO 与数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2633192/

相关文章:

ASP.NET 数据访问层。使用 sqlhelper.cs 不好吗?

使用 While 循环创建的 PHP 列表 - 如何使用提交按钮更新所有内容

vb.net - 如何更新数据集以反射(reflect)数据源中添加的列而不删除适配器?

c# - 实现提供者模式?

c# - 字符串 '01/06/2015' 不是有效的 AllXsd 值

python-3.x - Gensim Word2Vec : poor training performance.

database - 您将如何避免此数据库模式中的数据冲突?

javascript - jquery google visual api graph 的数据行不起作用

c# - 在 C# 中手动填充 DataTable 的最快方法

javascript - 如何预选 Shiny DT 数据表中的行