.Net Core使用Dapper详解

1、安装Dapper,在nuget中搜索Dapper,安装到项目中

.Net Core使用Dapper详解_第1张图片

2、创建DapperHelper帮助类,来进行读取数据库连接字符串,打开数据库等操作。在这里有一点要注意:在进行连接实例化SqlConnection时,需要安装System.Data.SqlClient

 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=1122;database=Admin";
        }

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

你可能感兴趣的:(sqlserver,c#)