.Net EntityFramework 初始配置
1.何为EF(EntityFremework)
微软官方提供的ORM工具,ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、唯一性约束、惰性加载、查询事物等。开发人员使用Linq语言,对数据库操作如同操作Object对象一样省事
EF有三种使用场景,1. 从数据库生成Class,2.由实体类生成数据库表结构,3. 通过数据库可视化设计器设计数据库,同时生成实体类。
2.何为ORM
ORM 是将数据存储从域对象自动映射到关系型数据库的工具。ORM主要包括3个部分:域对象、关系数据库对象、映射关系。ORM使类提供自动化CRUD,使开发人员从数据库API和SQL中解放出来。
此段本文来自:http://www.cnblogs.com/xuf22/articles/5513283.html
3.开始为你的项目配置EF
先新建一个.Net Framework框架的项目

为此项目导入微软的官方EF程序包

增加一个实体

增添一个数据上下文类
不要忘了在里头添加你刚写的实体

打开NuGet包控制台,进行数据迁移配置

配置完毕后开始设置连接串
连接串name必须与数据上下文的类名保持一致

配置成功后会出现一个数据迁移的配置文件夹

里面的类可以进行数据迁移的设置以及添加种子

写个种子来添加初始数据

配置完成后在nuget控制台更新数据库

本文介绍.NET框架下Entity Framework(简称EF)的配置流程,EF是微软提供的ORM工具,旨在简化数据库访问,提升开发效率。文章详细讲解了EF的三种使用场景,如何在项目中引入EF,创建实体类和数据上下文,以及如何进行数据迁移和设置连接字符串。
1599

被折叠的 条评论
为什么被折叠?



