MVC5 + EF6 完整入门教程三
原文: MVC5 + EF6 完整入门教程三 期待已久的EF终于来了。 学完本篇文章,你将会掌握基于EF数据模型的完整开发流程。 本次将会完成EF数据模型的搭建和使用。 基于这个模型,将之前的示例添加数据库查询验证功能。 文章提纲 概述 & 要点 详细步骤 总结 概述 & 要点 下面是本文要点,正文部分会有详细介绍。 EF架构图 新建基于EF的Data Model的约定 关于ORM的重要概念,和传统方式开发的区别 EF开发的整体过程 详细步骤 新建文件夹,规划好代码摆放位置 创建相关类 (Data Model) 创建 Database Context 创建Initializer, 使用EF初始化数据库,插入示例数据 完成数据库查询验证 新建文件夹,规划好代码摆放位置 根目录下新建一个 ViewModels 文件夹。 Models 文件夹里面存放对应于数据库表的实体。 View 中需要显示的数据和 Models 中实体模型不一定能对应上, 因此需要专门给 View 使用的自定义数据模型,我们称之为ViewModel , 放在 ViewModels 文件夹里面。 根目录下新建一个 DAL 文件夹。 DAL 放置数据访问相关类。 NOTE 本文中放AccountContext.cs, AccountInitializer.cs 创建相关类(Data Model) 为了更加贴近真实情况