11.23 EF

技术11.23 EF 11.23 EF一、EF框架
a、EF框架:全称EntityFramework ,它微软提供的一种ORM工具,支持面向数据的软件应用程序的技术。ORM让开发人员节省数据库访问的代码

11.23英孚

一、EF框架

a、EF框架:EntityFramework是微软提供的ORM工具,支持面向数据.软件应用的技术,ORM允许开发人员节省数据库访问的代码时间,将更多的时间花在业务逻辑层代码上。

B.ORM:ORM是一个自动将数据存储从领域对象映射到关系数据库的工具。ORM主要包括三个部分:领域对象、关系数据库对象和映射关系。让ORM类提供自动CRUD,让开发人员从数据库API和SQL中解放出来。

C、EF框架:

EDM(实体数据模型):EDM包括三个模型:概念模型、映射模型和存储模型。

概念:概念模型包含模型类及其关系。独立于数据库表设计。

存储模型:存储模型是数据库设计模型,包括表、视图、存储过程及其关系和键。

D和EF的三种使用场景:A、从数据库生成Class b、从实体类生成数据库表结构C、通过数据库可视化设计器设计数据库、同时生成实体类。

E和EF框架的三种模式:

1) DataBase首先首选DataBase,通过传统的表驱动方法创建EDM,然后通过EDM生成模型和数据层代码。除了生成实体模型和自跟踪实现模型,它还支持生成轻量级的DbContext。理解简历就是先设计数据库,然后创建数据库并映射到对象和上下文。

2)模型优先模型优先,首先创建EDM模型,然后生成DDL数据库脚本、模型和数据层代码。除了生成实体模型和自跟踪实现模型,它还支持生成轻量级的DbContext。简单理解就是设计EDM模型,然后生成数据库,创建对象和上下文。

3) CodeFirst代码优先,手动创建POCO模型、数据层DbContext和映射关系,通过database生成数据库。SetInitializer这个方法很灵活,但是需要手动定义实体模型和关系映射。简单理解就是自己编写实体对象和映射关系,最后通过命令生成到数据库中。

第二,LINQ的第一个和第一个默认方法以及最后一个和最后一个默认方法。

First-返回集合中的第一个元素;没有延迟

fir default-返回集合中的第一个元素(如果没有,则返回默认值);没有延迟

Last-返回集合中的最后一个元素;没有延迟

LastOrDefault-返回集合中的最后一个元素(如果没有,则返回默认值)

补充:包含:判断集合是否包含元素;没有延迟

To:将集合转换为ListT集合;没有延迟

的方法、First和Firstdefault都返回集合中的第一个元素。不同的是,如果没有结果,前者(first)将抛出异常,后者(firstdefault)将返回默认值。

B、Last和LastOrDefault的方法都返回集合中的最后一个元素。不同的是,如果没有结果,前者(Last)将抛出异常,后者(LastOrDefault)将返回默认值。

三、查找(id)方法

寻找是寻找人物的相对位置,而不是寻找价值。查找功能区分大小写。与查找功能类似,搜索查找查找数据库中的字段,在数据库中根据条件进行查询、添加数据和删除数据。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/114068.html

(0)

相关推荐

  • 怎样可以,和平精英怎么才能变厉害

    技术怎样可以,和平精英怎么才能变厉害大家好怎样可以!这里是爱分享的零助攻!很高兴回答您的问题!和平精英怎么样变厉害?可以说需要具备的条件太多了。第一:能力问题能力又分先天和后天,有的人天生就是玩游戏的好手,接受能力和适应

    生活 2021年10月21日
  • 复利终值,复利终值公式你怎么理解

    技术复利终值,复利终值公式你怎么理解首先我们要明白公式中F=P×(1+i)^n字母代表什么意思。F:终值;P:现值;i:利率;n:年。接下来我们对公式进行拆分:第一年的本利和是P×(1+i)复利终值,这个能简单理解,就不

    生活 2021年10月28日
  • 计算机中文件夹和子文件夹是什么对多的关系

    技术计算机中文件夹和子文件夹是什么对多的关系这篇文章主要介绍了计算机中文件夹和子文件夹是什么对多的关系,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

    攻略 2021年10月25日
  • k8s百度百科(k8的特征)

    技术k8s的本质是什么这篇文章给大家介绍k8s的本质是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。当下 k8s 算是比较火的一个内容,那么它到底是什么呢,它为什么会这么火呢,它解决的是什么问题

    攻略 2021年12月15日
  • 抖音刷粉互粉,抖音怎么上热门?

    技术抖音刷粉互粉,抖音怎么上热门?抖音怎么上热门?
    抖音是头条系的产品,后背依托的头条强大的推荐机制。根据算法,机器任何+人工双重审核:上传视频初期,平台会给你一个初始流量,如果初始流量之后,根据点赞率,评论率,转发率,

    测评 2021年10月19日
  • 如何配置Git

    技术如何配置Git这篇文章主要介绍了如何配置Git,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。配置Git1.配置git 用户名和邮箱git config

    攻略 2021年11月21日