202110-12 C#中Dapper的使用教程 一、什么是DapperDapper是一款轻量级ORM工具(Github)。如果你在小的项目中,使用EntityFramework、NHibernate来处理大数据访问及关系映射,未免有点杀鸡用牛刀。你又觉得ORM省时省力,这时Dapper将是你不二的选择。二、Dapper的优点轻量。只有一个文件SqlMapper.cs,编译后就40K的一个很小的Dll.速度快。Dapper的速度接近与IDataReader,取列表的数据超过了DataTable。支持多种数据库。Dapper可以在所有Ado.n... 继续阅读 >
202103-24 如何在C#中使用Dapper ORM 对象关系映射(ORM)这个概念已经存在很长时间了,ORM的作用就是用来解决编程领域的objectmodel和关系数据库中的datamodel的不匹配问题,Dapper是一个开源的,轻量级的ORM框架,由StackOverflow团队开发,Dapper和其他流行的ORM框架相比,最大的优点就是羽翼级。Dapper在最初开发时就考虑到了性能和易用性,它支持在事务,存储过程或者批量插入时进行静态或者动态的对象绑定。使用VisualStudio安装DapperORM... 继续阅读 >
202103-11 如何在Asp.Net Core中集成ABP Dapper 在实际的项目中,除了集成ABP框架的EntityFrameworkCore以外,在有些特定的场景下不可避免地会使用一些SQL查询语句,一方面是由于现在的EntityFrameworkCore2.X有些问题没有解决,另外一方面是基于性能方面的考虑,在了解本篇内容之前,首先还是来看看官方文档来给出的说明。按照官方的介绍整体可以分为下面的步骤:1安装依赖包。2添加DependsOn属性标签。3EntitytoTableMapping。4Usage通过上面的4个步骤我们就... 继续阅读 >
202012-16 把Dapper 换成 SqlSugar ORM类的方法详解 为什么要写这篇文章因数我看到很多人虽然用着SqlSugar,但是同时也用着Dapper,因为SqlSugar兼容了Dapper所有API,所以既然你用了SqlSugar那么就没有必要在同一个项目中使用2个ORM所以这篇文章是给使用SqlSugar或者你想使用SqlSugar的朋友看的Dapper介绍Dapper是一个轻量级开源的ORM类,他是通过扩展IDbConnection提供一些有用的扩展方法去查询您的数据库,所以Ado.Net支持的数据库,他都可以支持。在速度方面具有“KingofMicro... 继续阅读 >