Dapper使用技巧和基础CRUD 一、使用模型的增删改查。 2.建立数据库 3.数据增删改查 引用比较乱,做了一些测试,顺便说说MongoDB.Driver也很好用,下次写。 备注:传入参数可以直接用模型,也可以用object new {Name="test",Code="Test"};这是我写这 ...
分类:
移动开发 时间:
2017-11-08 15:00:46
阅读次数:
210
1.引入 Dapper.dll类库 2.创建书籍模型book 3.创建数据库帮助类(需要引用using Dapper;) 4.简单人增加删除修改操作 5.效果图 ...
分类:
移动开发 时间:
2017-11-03 00:10:18
阅读次数:
263
具体原因就不说了,目前项目的构成有两部分,一部分是是基于框架开发的,另一部是由于早期业务是采用自定义开发模式,虽然数据访问层都是基于Dapper, 但要做全局sql跟踪及缓存通知,调整代码还是有些麻烦,最后还是动手简单扩展一个Dapper的源码,从底层来进行处理。 调整Dapper源码中有一个很重要 ...
分类:
移动开发 时间:
2017-10-25 11:14:20
阅读次数:
1077
一、前言 久闻EF大名,之前做C/S产品用的是Dapper对SqlLite进行ORM。然后接触公司授权系统后发现用的是EntityFramework对SQLSever进行ORM。授权系统里用的是DBFirst,增删查改使用Linq To Entity,觉得非常方便。本篇篇幅较短,老司机可直接略过 二 ...
分类:
数据库 时间:
2017-10-02 18:23:54
阅读次数:
842
有时在开发程序时,是需要面对多个数据库,开发数据库,测试数据库,生产数据库。在此时有时候会出现在开发库上运行的程序没有问题,可是到测试数据库问题一大堆。测试数据库终于没问题了,可是在生产库上又出现许多莫名其妙的bug。这是多数是几个数据库结构不相同的问题。在网上找了数据库的比对工具,可是没找到或者不 ...
分类:
其他好文 时间:
2017-09-28 18:03:22
阅读次数:
131
转眼间,来北京已经俩年多了,工资还是那么低。不过,17年的国庆就要临近了,首先呢,在这里祝伟大的祖国68岁生日快乐,其次呢又能好好休息一段日子啦(工作了就能这么痛快的休息过了),哈哈。今天的国庆和“中秋”撞上了,导致正在一线工作的我们只有国庆节了。大家国庆节的安装可能去旅游,可能回家,总之都要出去走 ...
分类:
其他好文 时间:
2017-09-27 10:06:23
阅读次数:
185
一、概述 1、用VS2017创建如下图的几个.NET Standard类库,默认版本为1.4,你可以通过项目属性进行修改,最高支持到1.6,大概五月份左右会更新至2.0,API会翻倍,很期待! 排名分先后,这里简要说下我对各个类库职责的一个理解。 Light.Model:存放实际项目中你用到的所有实 ...
分类:
移动开发 时间:
2017-09-25 22:57:33
阅读次数:
1110
在使用Dapper操作Mysql数据库中我介绍了使用dapper进行CURD基本操作,但在示例代码中参数虽然也是通过@开头,但其实不是真正意义的参数化查询,而是拼接sql,这种方式不利于防止sql注入,所以在Dappe中可以使用DynamicParameters动态参数集合添加参数,从而实现dapp ...
分类:
移动开发 时间:
2017-09-17 01:36:14
阅读次数:
426
Dapepr的Update和Delete 博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的纯镀 24k 文章,请原谅博主成为一个无耻的文档搬运工! 小弟刚迈入博客编写,文中如有不对,欢迎板砖扶正,希望对你有所帮助。 ...
分类:
移动开发 时间:
2017-09-05 12:40:19
阅读次数:
253
Dapper介绍 简介: 不知道博客怎么去写去排版,查了好多相关博客,也根据自己做过项目总结,正好最近搭个微服务框架,顺便把搭建微服务框架所运用的知识都进行博客梳理,为了以后复习,就仔细琢磨写一下自己在微服务框架中对Dapepr的理解以及项目中应用。 dapper 只是一个代码文件,完全开源,你可以 ...
分类:
移动开发 时间:
2017-09-04 21:29:09
阅读次数:
357