当前位置 : 主页 > 手机版365bet网址 >

使用EF框架

来源:英超365bet体育投注 作者:365bet亚洲最大网投 时间:07-22 08:31:40 点击:
使用EF框架
官方EntityFramework点的完整描述是EntityFramework是ADO。
支持面向数据的软件应用程序开发的一组技术是Microsoft ORM框架。
什么是ORM框架?
ObjectRelationalMapping被转换为对象的关系分配。
如果你无法理解这一点。
我只能告诉你去百度。
无论如何,我真的不明白我的开始。
这是我们要了解的图片。
这些框架的C#版本以及该领域常用的框架,如Hibernate,iBATIS,mybatis,应用于Java生态系统的orm框架。
但是,与微软的C#系列一样,EF框架肯定会被使用。毕竟,强大的linq让我非常喜欢它。
在ios开发领域,有CoreData和Android ormlite。这些是orm框架。
3个EF帧模式
DataBaseFirst数据库优先,传统的基于表的方法创建EDM,然后通过EDM生成模型和数据层代码。
除了生成实体模型和自动跟踪实现模型之外,它还支持生成轻量级DbContext。
要恢复理解,首先要设计数据库,然后根据对象和上下文创建适当的数据库。
ModelFirst模型优先,首先创建EDM模型,然后生成DDL数据库脚本和数据层代码和模型。
除了生成用于自动跟踪的实体模型和实现模型之外,还支持生成轻量级DbContexts。
一个简单的理解是设计EDM模型并在数据库中生成它以创建对象和上下文。
CodeFirst代码优先,并通过POCO模型,DbContext数据层和数据库手动创建映射关系。
SetInitializer生成更灵活的数据库,但需要手动定义实体模型和关系映射。
简单的理解是您编写自己的实体对象和映射关系,最后通过命令将它们创建到数据库中。



上一篇:我国历史上着名的名人郝?
下一篇:没有了
随机推荐
热门关注