会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
山涧清泉
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2017年8月29日
EF Code-First 学习之旅 EntityTypeConfiguration<TEntity>
摘要: 之前我们配置的实体都都在OnModelCreating方法中,如果有很多实体的话,OnModelCreating方法管理很麻烦 我们可以用单独的类来管理配置,继承EntityTypeConfiguration<TEntity>类实现
阅读全文
posted @ 2017-08-29 15:04 山涧清泉
阅读(172)
评论(0)
推荐(0)
编辑
EF Code-First 学习之旅 Fluent API
摘要: Set default Schema Set Custom Convetions To Single or Multiple Tables and Schema To Complex type Inheritance Hierarchies To Column, Column Name, Colum
阅读全文
posted @ 2017-08-29 14:56 山涧清泉
阅读(283)
评论(0)
推荐(0)
编辑
EF Code-First 学习之旅 继承策略
摘要: Code First中有三种不同的方法表示继承层次关系 1.Table per Hierarchy (TPH): 这种方法建议用一个表来表示整个类的继承层次关系,表中包含一个识别列来区分继承类,在EntityFramework中,这是默认的实现 类与数据库表的映射最简单的策略应该是:每个持久类对应一
阅读全文
posted @ 2017-08-29 14:44 山涧清泉
阅读(345)
评论(0)
推荐(0)
编辑
EF Code-First 学习之旅 数据库初始化 (二)
摘要: Context类的基类构造函数有如下的参数 1.无参数 如果没有给基类构造函数添加参数,它会在local SQLEXPRESS server创建数据库,名为{Namespace}.{Context class name} 上面创建的数据库名称为:SchoolDataLayer.Context 2.参
阅读全文
posted @ 2017-08-29 14:37 山涧清泉
阅读(152)
评论(0)
推荐(0)
编辑
EF Code-First 学习之旅 数据库初始化
摘要: 1。CreateDatabaseIfNotExists: 2.DropCreateDatabaseIfModelChanges: 3.DropCreateDatabaseAlways: 4.Custom DB Initializer: 配置文件中初始化 关闭数据库初始化功能 初始化 种子 数据
阅读全文
posted @ 2017-08-29 13:59 山涧清泉
阅读(177)
评论(0)
推荐(0)
编辑