github:https://github.com/zzhi/DotNetWeb 这是一个基于asp.net core web application的练习项目,目的是学习dotnet core新技能。 1,目前实现了基于mysql简单的增删查改功能(Dapper)。https://github.c ...
分类:
Web程序 时间:
2016-12-18 02:05:53
阅读次数:
274
之前有写过两篇,EF选择Mysql数据源 跟 EF添加ADO.NET实体模型处直接选择Oracle数据源,其方便之处就不多说了,使用DBfirst直接点点点就能与数据库双向更新,而且关键是方便我们使用T4,如: (如果你对T4有个大概认识,只会通过ADO.NET实体模型进行集合遍历,那么可以继续看下 ...
分类:
数据库 时间:
2016-12-12 23:18:46
阅读次数:
283
前面已经介绍了新增/修改/删除了, 接下来介绍一下Rainbow的Read方法. 一、Read -- Rainbow原生 1. 先看测试代码 Rainbow在读取数据这一块, 就只提供了这几个方法, 当然, Dapper的方法, 在这里仍然是可以用的, 通过db.Query的方式就可以用了 2. 源 ...
分类:
移动开发 时间:
2016-12-08 11:43:02
阅读次数:
198
上一篇介绍了Rainbow的Create方法, 这里就来介绍一下Update方法吧, 毕竟新增和修改是双胞兄弟嘛. 一、Update 测试代码: 使用方法和Insert方法类似, Update方法由两个参数, 第一个参数是Id, 第二个参数是dynamic data, 如果你不想更新全部的列, 只需 ...
分类:
移动开发 时间:
2016-12-08 09:58:13
阅读次数:
292
Dapper.NET is not just another ORM tool, it’s considered as the king of ORM. Because it’s fast, easy to integrate, requires fewer lines of code, suppo ...
分类:
移动开发 时间:
2016-11-27 06:24:59
阅读次数:
889
Dapper.NET使用 本文目录 Dapper.NET使用 1、为什么选择Dapper 2、以Dapper(4.0)为例。 2.1 在数据库中建立几张表。 2.2实体类。 3.使用方法 3.1 一对一映射 3.2 一对多映射 3.3 插入实体 3.4 执行存储过程 Dapper.NET使用 1、为 ...
分类:
移动开发 时间:
2016-11-23 20:12:08
阅读次数:
404
分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis:是一个高性能的KV数据库。 它的出现很大程度补偿了Memcached在某些方面的不足。 EnyimMemcached ...
分类:
Web程序 时间:
2016-11-23 16:36:43
阅读次数:
224
上篇文章介绍了如何在dotnetcore下使用Dapper连接MySql,这里再介绍使用使用EntityFrameworkCore 连接 MySql。 新建控制台项目,安装下面两个nuget包: 定义两个类及Context: Main中测试: 这里需要注意了: 如果mysql里的表名blog是小写的 ...
分类:
数据库 时间:
2016-11-18 14:10:54
阅读次数:
430
最近正在学习Vue2.0相关知识,正好近期饿了么桌面端组件Element-UI发布,便动手做了一款简易个人记账系统,以达到实践及巩固目的。 1.开发环境 Win10 + VS2015 + Sqlserver2008R2 + WebAPI + Dapper + Vue2.0 + Element-UI ...
分类:
Windows程序 时间:
2016-11-16 11:47:11
阅读次数:
2316
Dapper是一个轻型的ORM类。代码就一个SqlMapper.cs文件,主要是IDbConnection的扩展方法,编译后就40K的一个很小的dll。官方站点http://code.google.com/p/dapper-dot-net/ ,也可以通过Nuget进行安装 Dapper很快。Dapp ...
分类:
移动开发 时间:
2016-11-11 15:04:51
阅读次数:
325