HTML5技术

分享自己的超轻量级高性能ORM数据访问组件Deft,比dapper快20%以上 - 陌城心灵捕手(2)

字号+ 作者:H5之家 来源:博客园 2016-07-29 14:00 我要评论( )

JuggConfig.Debug = true ; // 开启调试,默认是未开启 // 添加类型无效值,用于过滤不必要的字段 JuggConfig.PropertyTypeInvalidValue.Add( typeof ( byte ), default ( byte ));JuggConfig.PropertyTypeInvalidV

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)); }

  

性能测试

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 调取百度地图接口,实现取自己的实时位置,然后可以在百度地图上添加信息标注 - QISHUANG

    调取百度地图接口,实现取自己的实时位置,然后可以在百度地图上添加

    2017-04-18 10:02

  • DapperPoco -- 基于Dapper的、轻量级的、高性能的、简单的、灵活的ORM框架 - Frank.Cui

    DapperPoco -- 基于Dapper的、轻量级的、高性能的、简单的、灵活的OR

    2017-03-18 14:07

  • 一个想法照进现实-《IT连》创业项目:三天的风投对接活动内幕分享 - 路过秋天

    一个想法照进现实-《IT连》创业项目:三天的风投对接活动内幕分享 -

    2017-03-14 18:05

  • 南京.NET技术行业落地分享交流会圆满成功 - 徐龙的博客

    南京.NET技术行业落地分享交流会圆满成功 - 徐龙的博客

    2017-03-13 09:00

网友点评
a