Dapper是一个小型的数据库ORM框架,它具有速度快、性能好的特点,目前使用范围很广。这篇文章主要介绍.net core下使用Dapper教程。
首先建立一个.net core控制台应用程序,在项目NuGet包管理面板搜索Dapper,找到Dapper,如下图所示,将该解决方案包安装到项目中;

示例图
新建一个SQL帮助类,该类主要实现数据库增、删、查和改功能。实例中使用构造函数传递数据库连接字符串,示例中抽离了数据库连接对象和事物,这是为了避免业务中有多个表需要进行操作时频繁的进行数据库连接操作;

示例图

示例图
Dapper事物开启和关闭的写法和普通的写法一致,

示例图
Dapper提供了异步和同步两种sql语句执行方法,例如查询可以用Query(同步)、QueryAsync(异步)两种方法,示例中使用异步方法,

示例图
说明:
1.QueryAll查询所有满足的条件,这里用SQL语句使用查询参数,避免SQL注入;
2.ExcutenoQuery执行数据库写操作,返回受影响的行数。
调用示例:
