Dapper的简单介绍
对象关系映射(ORM)这个概念已经存在很长时间了,ORM的作用就是用来解决 编程领域的 object model 和关系数据库中的 data model 的不匹配问题,Dapper 是一个开源的,轻量级的 ORM 框架,由 Stack Overflow 团队开发,Dapper 和其他流行的ORM框架相比,最大的优点就是羽翼级。
Dapper在最初开发时就考虑到了性能和易用性,它支持在 事务,存储过程 或者 批量插入时进行静态或者动态的对象绑定。
以下是具体操作:
一、包的引用
二、项目中全局引用
三、Dapper 接口中常用方法封装
1、IDapperRepository接口封装
public interface IDapperRepository
{
IDbConnection Db { get; }
/// <summary>
/// 查询数据列表
/// </summary>
/// <param name="sql"></param>
/// <returns></returns>
IEnumerable<dynamic> Query(str