你的位置:首页 > 软件开发 > ASP.net > 【原创】打造基于Dapper的数据访问层

【原创】打造基于Dapper的数据访问层

发布时间:2016-06-20 14:00:07
前言  辞职在家闲来无事,花几天功夫将之前项目里用到的一个数据访问层整理了出来。实现单个实体的增删改查,可执行存储过程,可输出返回参数,查询结果集可根据实际情况返回DataTable、DataSet和强类型,同时支持不同类型数据库。目前成熟的ORM框架多不胜数,再写一个出来,并非 ...
  • 前言

  辞职在家闲来无事,花几天功夫将之前项目里用到的一个数据访问层整理了出来。实现单个实体的增删改查,可执行存储过程,可输出返回参数,查询结果集可根据实际情况返回DataTable、DataSet和强类型,同时支持不同类型数据库。目前成熟的ORM框架多不胜数,再写一个出来,并非想证明自己写的有多好,一来认为现有成熟的ORM框架并不能灵活适用于大型ERP项目,二来有感于工作多年有必要写下一些东西。虽然有种重复造轮子的感觉,但相信朋友们和我一样,享受造轮子的过程并把它当成一种乐趣,对吧。

  • 调用示例

  1、LinQ 语法查询

【原创】打造基于Dapper的数据访问层【原创】打造基于Dapper的数据访问层
1   //LinQ 语法查询2   query = rptBase.Query<Bas_Company>();3   query = rptBase.Query<Bas_Company>(x => true);4   query = rptBase.Query<Bas_Company>(x => true && (x.CompanyID ?? null) != null && new[] { "1", "2" }.Contains(x.CompanyID) &&5     x.CompanyID.Subget='_blank'>string(2, 5).TrimEnd() == "OK" && x.AllowUsed);

原标题:【原创】打造基于Dapper的数据访问层

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录