JuggConfig.Debug = true;//开启调试,默认是未开启 //添加类型无效值,用于过滤不必要的字段 JuggConfig.PropertyTypeInvalidValue.Add(typeof(byte), default(byte)); JuggConfig.PropertyTypeInvalidValue.Add(typeof(int), default(int));//public int Age { get; set; },如果属性值为0,则会被Deft自动忽略 JuggConfig.DefaultPrimaryKeyColumnName = ;//设置主键名称,默认是 Id JuggConfig.DeftDbConStrKeyName = ;//配置.config文件中connectionStrings的key,Deft会自动去加载,默认是DeftDbCon //硬编码配置数据库连接对象 JuggConfig.DefaultDbConCfg = , ConnectionString = }; JuggConfig.PageRecordCount = 50;//设置分页的每页记录数,默认是50 JuggDbHelper.OnDbExecute += OnDbExecute;OnDbExecute(DbConnection con, string sql, DbParameterCollection dbParameters) { dbParamsStr = null; foreach (DbParameter item in dbParameters) { dbParamsStr += , item.ParameterName, item.Value); } Console.WriteLine(, sql, Environment.NewLine, dbParamsStr)); }
性能测试