dapper mysql 预处理_.Net Core中Dapper的使用详解

Dapper 是一个轻量级ORM框架,在项目中如果对性能比较看中,Dapper是一个不错的选择。接下来我们就来看看如何在项目中使用Dapper.

1.安装Dapper

这里直接使用Nuget安装。

cc217c2e2574b4b6bced9a0fc5d674b9.png

安装完成之后,发现Nuget下已经有了Dapper。

19a873db665b6ff78361fd785d9e2748.png

2.创建DapperHelper

接下来创建一个DapperHelper帮助类,来进行读取数据库连接字符串,打开数据库等操作。

ff05932f8c9686bdea885de3d87a1804.png

代码:

public class DapperHelper

{

/// 数据库连接名

private static string _connection = string.Empty;

/// 获取连接名

private static string Connection

{

get { return _connection; }

//set { _connection = value; }

}

/// 返回连接实例

private static IDbConnection dbConnection = null;

/// 静态变量保存类的实例

private static DapperHelper uniqueInstance;

/// 定义一个标识确保线程同步

private static readonly object locker = new object();

///

/// 私有构造方法,使外界不能创建该类的实例,以便实现单例模式

///

private DapperHelper()

{

// 这里为了方便演示直接写的字符串,实例项目中可以将连接字符串放在配置文件中,再进行读取。

_connection = @"server=.;uid=sa;pwd=sasasa;database=Dapper";

}

///

/// 获取实例,这里为单例模式,保证只存在一个实例

///

///

public static DapperHelper GetInstance()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值