自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

喵叔

主业程序员,副业写写技术文章,顺带搞搞服务器

原创 Entity Framework 简单属性映射

本节我们只介绍在EF中比较常见的映射 零、表名映射 默认情况下可以不配置表名,我们的模型名称将会作为数据库的表名。但是大部分项目会要求数据库表名称的规范,例如我们要将模型 User 在数据库中映射为 Users,那么我们可以这么做,在派生类上下文中的 OnModelCreating 中进行如下定义...

2019-05-27 11:33:35

阅读数 664

评论数 0

原创 Entity Framework 小知识(二)

零、基于代码配置 基于代码配置是EF6新增的一个特性,操作步骤如下: 创建***DbConfig***派生类; 配置默认连接工厂; 设置***Database Provider***; 设置数据库初始化器; 1. 创建***DbConfig***派生类 public class EF6Conf...

2019-05-20 23:56:21

阅读数 663

评论数 0

原创 Entity Framework 约定

约定,类似于接口,是一个规范和规则,使用Code First 定义约定来配置模型和规则。在这里约定只是记本规则,我们可以通过Data Annotaion或者Fluent API来进一步配置模型。约定的形式有如下几种: 类型发现约定 主键约定 关系约定 复杂类型约定 自定义约定 零、类型发现约定...

2019-05-18 16:21:24

阅读数 657

评论数 0

原创 Entity Framework 小知识(一)

零、EF初始化数据库策略 上一节我们演示的是在数据库不存在的情况下操作数据库的方法,但是某些情况下数据库是已经存在的(例如:对已有系统的升级改造扩展、DBA已经将数据库提前创建等等)。那么这种情况下我们该怎么办呢?这时我们就用到了EF数据库初始化的三种策略。这三种策略如下: 如果数据库不存在,则...

2019-05-17 11:04:37

阅读数 684

评论数 0

原创 Entity Framework初体验

零、初体验 新建控制台程序,名称为:MyFirstEF 在NuGet中搜索 Entity Framework,如下图: 创建 Blog 类: public class Blog { public int Id { get; set; } public string Name { ...

2019-05-13 18:26:12

阅读数 647

评论数 0

原创 Entity Framework简介

零、什么是Entity Framework Entity Framework (简称EF),是.NET的 Object/Relational Mapping 实体框架(简称ORM),可以在 SQL Server、MySQL、Oracle、等数据库上使用。可以将数据作为业务对象和实体进行操作,使用L...

2019-05-11 17:42:18

阅读数 670

评论数 0

提示
确定要删除当前文章?
取消 删除