【发布时间】:2016-08-16 18:20:41
【问题描述】:
ADO.NET 和 Dapper 之间的交集/联合是什么?据我目前所知,Dapper 本质上似乎扩展了 ADO.NET 实现。那么在使用 Dapper 时,ADO.NET 的哪些部分被使用和继承,ADO.NET 的哪些部分被替换或扩展为特定于 Dapper 的实现?
【问题讨论】:
ADO.NET 和 Dapper 之间的交集/联合是什么?据我目前所知,Dapper 本质上似乎扩展了 ADO.NET 实现。那么在使用 Dapper 时,ADO.NET 的哪些部分被使用和继承,ADO.NET 的哪些部分被替换或扩展为特定于 Dapper 的实现?
【问题讨论】:
Dapper 是一个微 OR/M。它建立在 ADO.NET 之上,不扩展 ADO.NET。
虽然这是一个非常简短的答案,但没有更多的解释,关于如何实现 Dapper 的底层细节,you should take a look at its source code.
【讨论】: