轻量级ORM框架 【Dapper】 的使用

从字面理解,O是Object,对象;R是Relation,关系;M是Mapping,映射。所以,用一句话概括就是:ORM是一种对象关系映射的技术

Dapper 是.NET下的一种ORM框架。

Dapper的安装

使用NuGet安装
打开visual studio的项目,依次点击工具,NuGet包管理器,管理解决方案的NuGet程序包;再点击浏览,搜索dapper,点击搜索结果中的Dapper,勾选项目,选择安装;

轻量级ORM框架 【Dapper】 的使用

在解决方案管理器中点击项目,查看引用,如果有Dapper,说明安装成功。

轻量级ORM框架 【Dapper】 的使用

Dapper的基本用法

首先,我们在Model层写一个Person类,他有ID,Name,Remark。

同样我们在数据库也有一个Person表,包含id,name,remark三个字段,其中id是主键自增。

而后我们在DAL层写一个PersonDB类,提供对Person的基本访问。connectionString是数据库连接字符串,由配置文件读取。

插入操作

将一个对象person插入数据库。插入代码文本如下。@Name的意思是自动将person里的Name值绑定上去。

public static int Insert(Person person) { using (IDbConnection connection = new SqlConnection(connectionString)) { return connection.Execute("insert into Person(Name,Remark) values(@Name,@Remark)", person); } }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzswpx.html