首页 > 数据库 >SqlSugar初始配置

SqlSugar初始配置

时间:2022-10-02 18:24:16浏览次数:39  
标签:配置 SqlServer SqlSugarScope static SqlSugar sql new 初始

调用SqlSugar访问数据库

   public class SqlsugarDbContext
    {
        private static readonly SqlSugarScope _client;

        static SqlsugarDbContext()
        {
            var config = new ConfigurationBuilder()
                .Add(new JsonConfigurationSource { Path = "appsettings.json", ReloadOnChange = true })
                .Build();
            _client = new SqlSugarScope(new ConnectionConfig
            {
                ConnectionString=config.GetConnectionString("SqlServer"),
                DbType = DbType.SqlServer,//数据库类型
                IsAutoCloseConnection = true //不设成true要手动close
            },
              db =>
              {
                  //(A)全局生效配置点
                  //调试SQL事件,可以删掉
                  db.Aop.OnLogExecuting = (sql, pars) =>
                  {
                      //Console.WriteLine(sql);//输出sql,查看执行sql
                      //5.0.8.2 获取无参数化 SQL 
                      //UtilMethods.GetSqlString(DbType.SqlServer,sql,pars)
                  };
              }
            );
        }

        public static SqlSugarScope DbClient
        {
            get
            {
                return _client;
            }
        }
    }

 

标签:配置,SqlServer,SqlSugarScope,static,SqlSugar,sql,new,初始
From: https://www.cnblogs.com/happy555/p/16749166.html

相关文章

  • Spring整合Mybatis连接MySQL数据库配置 异常 情景再现
    Spring整合Mybatis连接MySQL数据库配置情景再现注意点一:数据库Table表字段和Entity实体类属性名不匹配解决:方法一:开启下划线转大驼峰命名mybatis:configurati......
  • 初始接口
    一、接口测试与UI测试的区别:UI测试的原理为:1、进行元素定位2、模拟手工操作3、输入测试数据4、获取输出结果(有界面的)模拟手工操作-->获取界面输出结果接口测试的原......
  • 004.讲解三种XML实例化Bean的配置方式
    1.基于构造方法实例化对象    2.基于静态工厂实例化对象3.基于工厂实例方法实例化对象 ......
  • C/C++ 实现INI配置文件读写 [转载]
    INI文件是一种标准的Windows平台配置文件,通常这种配置文件用于保存系统软件的一些基本配置参数,如下代码是本人从网络上收集到的一段纯C++编写的配置解析......
  • 003.初始化SpringIoc(s01演示项目)
         ......
  • 保姆式配置Tomcat
    首先我们要安装jdk安装jdk81,在系统变量---->新建变量JAVA_HOME=JDK的路径。JAR_HOME=JRE2,在配置CLASSPATH3,再加入path里面4,测试是......
  • SCCM2207--(2)安装配置Service Connection Point角色
    这了获得最新的SCCM更新,需要安装"ServiceConnectionPoint"-服务连接点角色。添加系统角色:打开添加向导,保持默认,下一步:不指定Internet代理,保持默认,下一步:勾选”ServiceCo......
  • 构造函数初始化列表的基本形式
    https://blog.csdn.net/m0_63783532/article/details/123833512?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-1-12383......
  • 配置nodejs
    --下载左侧ba长期维护版--点击安装--右键管理员打开cmd--输入 node-v--输入npm-v--默认缓存在C盘,修改默认路径--打开安装文件夹--新建node_global 和 ......
  • 微服务设计(五)---分布式配置中心与spring cloud stream
    一、SpringCloudStream在实际的企业开发中,消息中间件是至关重要的组件之一。消息中间件主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致......