【问题标题】:Microsft SQLHelper vs DapperMicrosoft SQLHelper 与 Dapper
【发布时间】:2021-04-20 14:16:43
【问题描述】:

我是 C# 新手,编程不到一年。到目前为止,我一直在使用 Micrsoft SQLHelper 类。 (下面的文本标题副本)我最近遇到了 Dapper。

问题是,我应该改用 Dapper 吗?

虽然 SQLHelper 类没有任何问题,但我不知道它有多老,而且由于 xyz 的原因,我没有足够的经验来确定是否应该切换到使用 Dapper。 Dapper 是首选的长期解决方案吗?

谢谢

// 适用于 .NET 的 Microsoft 数据访问应用程序块 // SQLHelper.cs // // 此文件包含 SqlHelper 的实现和 SqlHelperParameterCache // 类。

【问题讨论】:

    标签: dapper sqlhelper


    【解决方案1】:

    EntLib 是否在做您需要的事情而不给您带来不便?然后:也许​​坚持下去。 Dapper 可能会在很多方面更方便,而 EntLib 可以说是采用了复杂的 API (ADO.NET) 并使其更复杂(与 Dapper 相比,后者旨在使调用者的事情变得更简单),但是:如果代码有效... 耸耸肩

    如果您从头开始,我会 100% 说“不要带着驳船杆靠近 EntLib,Dapper 很好”(披露:我有点偏颇),但是:如果您的代码正常工作今天,最好不要碰它,除非你有时间解决移动齿轮时遇到的任何问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-11
      • 2012-07-18
      • 1970-01-01
      • 2011-11-11
      • 2017-04-23
      相关资源
      最近更新 更多