在下刚毕业工作,之前实习有用到Dapper?这几天新项目想用上Dapper,在下比较菜鸟,这块只是个人对Dapper的一种总结。

1,什么是Dapper?

    Dapper,.NET下的一种ORM框架,什么是ORM呢?ORM是一种对象关系映射的技术。

    小白之前参考的资料Dapper初级如何使用https://www.jianshu.com/p/c4ca2989d26a

                                                                         https://www.cnblogs.com/huangxincheng/p/5828470.html   

    而Dapper呢?Dapper是对SqlMapper.cs类的封装,小白目前只是对Dapper引用涉及到当前的类,目前Dapper支持多种数据库,后续有扩展或者有大佬请指点。

    Dapper源码:https://github.com/StackExchange/Dapper    https://github.com/tmsmith/Dapper-Extensions

    附上链接:https://github.com/StackExchange/Dapper/blob/master/Dapper/SqlMapper.cs

    如果道行不够先不要看源码,只管怎么用,用着用着再钻研源码。

    有用过EF框架的,EF也是一种ORM框架在对模型进行操作的时候,根据dbContext.Object(当前的模型类).Methods();会提供许多Methods如下   

        而Dapper作为ORM也就提供了相同的功能。

        如何使用Dapper呢?

上面的参考资料有多种引用方式,看的多了可能会迷糊,小白觉得呢,直接进行Nuget的引用,小白当前用到了Dapper,以及Dapper的扩展DapperExtensions这点.

引用之后就完成了,对Dapper的添加。

Dapper基础知识二

最新文章

  1. Hyperreal number
  2. sass菜鸟教程
  3. Social Emotional Computing
  4. TeeChart曲线平滑 Line.Smoothed
  5. C#中的预处理器指令详解
  6. MATLAB将变量存储到EXCEL
  7. 详解Executor框架
  8. Hadoop-2.8.0 开发环境搭建(Mac)
  9. Python NLP入门教程
  10. Nginx的知识分享,技术分享
  11. Apache Storm Installation
  12. C# 递归模型定义。赋值
  13. css让内层div自动撑开外层div
  14. 绝对定位常见误区:position:absolute相对于谁定位、及当溢出时怎么隐藏
  15. 求职之C++小知识点整理
  16. python 读写二进制文件实例
  17. HTTP报头:通用报头,请求报头,响应报头和实体报头
  18. CF555B 贪心
  19. onethink判断是否是手机访问?
  20. STM32F103RE引脚功能整理

热门文章

  1. <错误>
  2. 性能优化实战-join与where条件执行顺序
  3. 利用Windows2003 IP安全策略实现服务器远程桌面端口(3389)访问控制
  4. RxSwift 之变换操作
  5. CorelDRAW X6最新注册激活机制
  6. day08 数字,字符串类型内置方法
  7. Coding for Speed 技术分享
  8. Linux系统下安装 rpm 软件和源代码 软件包
  9. h5性能优化,细节决定结果。
  10. multiple definition of