运维开发网

轻量级ORM框架的Dapper应用程序的安装

运维开发网 https://www.qedev.com 2022-08-23 18:27 出处:网络
这篇文章介绍了轻量级ORM框架Dapper的安装方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 一、Dapper简介


这篇文章介绍了轻量级ORM框架Dapper的安装方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 一、Dapper简介

Dapper是一个轻量级的ORM框架,它的构建是为了解决极高的网站流量所带来的性能问题。它主要通过执行TSQL表达式来实现数据库的CQRS。

如果在项目中遇到性能访问问题,选择Dapper作为ORM框架可能是明智的。当然,你也可以使用实体框架或者NHibernate来处理大数据访问和关系映射。

二、为什么选择Dapper

1.轻量级:只有一个文件(SqlMapper.cs),编译后只有140K。

2.速度快:Dapper的速度接近IDataReader,从列表中获取的数据超过DataTable。

3.支持多个数据库:Dapper可以在所有Ado.Net供应商下工作,包括sqlLite、Oracle、MySQL和SQL Server。

4.您可以映射各种关系,例如一对一、一对多和多对多。

5.高性能:通过Emit反映IDataReader的序列队列,快速获取和生成对象,性能良好。

6.支持框架2.0、3.0、3.5、4.0和4.5。

三、安装Dapper1、使用可视化界面安装

a、选择要安装的项目或解决方案,右键选项选择管理NuGet包。


B.在搜索框中搜索quotDapperquot,选择安装。


安装过程如下图所示:


2、使用程序包管理器控制台安装

在软件包管理器控制台中输入以下命令:

安装包Dapper版本1.50.2


注意:使用命令安装Dapper时,可以选择要安装的版本,只需在它后面加上-Version版本号即可。如果不输入版本号,默认情况下将安装最新版本。我用的是VS2013,安装最新版本1.50.4时报错。这个时候我可以选择安装较低版本的Dapper,VS2017可以支持最新版本的Dapper。使用VS2017以第一种方式安装时,也可以选择要安装的版本。

这就是这篇关于轻量级ORM框架的Dapper应用程序安装的文章。希望对大家的学习有所帮助

0

精彩评论

暂无评论...
验证码 换一张
取 消