EF框架,全称Entity Framework,即实体框架 一、EF简介:它微软提供的一种ORM工具,支持面向数据的软件应用程序的技术。ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、唯一性约束、惰性加载、查询事物等。开发人员使用Linq语言,对数据库操作如同操作Object对象一样省事。那么ORM是什么?ORM (对象关系映射)是将数据存储从域对象自动映射到关系型数据库的工具。ORM主要包括3个部分:域对象、关系数据库对象、映射关系。通过使用ORM,我们操作的实体对应于数据库的关系表,实体中的属性对应于数据表中的字段。 二、EF架构:
三、EF优点:
四、EF有三种使用场景:1. 从数据库生成Class,2.由实体类生成数据库表结构,3. 通过数据库可视化设计器设计数据库,同时生成实体类。 五、创建实体数据模型使用VS向导创建实体类,或键添加,傻瓜式的: 1.首先添加EF包: 2.随意新建一个控制台应用程序项目,然后右击项目-添加-新建项: 3.选择 C# 数据 ADO.NET实体数据模型: 4.选择模型内容 为 来自数据库的EF设计器 5.新建连接 6.选择Microsoft SQL Server 7.连接属性里面 根据情况填写信息 自己电脑上的SQL数据库里面需要先新建一个数据库 8.选择是 9.选择版本 10.添加完成 |
|
来自: 芥子c1yw3tb42g > 《谋生之道-自律自由》