EF 默认约定和常用方法须知

Posted Green.Leaf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EF 默认约定和常用方法须知相关的知识,希望对你有一定的参考价值。

当前环境为EF Code First开发模式中

1、当没有显示指定实体主键的时候,EF会默认将长得最像Id的属性设为主键

2、设计实体时,当一个实体包含一个集合属性,该集合属性里面的元素是另一个实体时,则默认未一对多关系,即使没有显示的指定一对多的关系,EF会默认的设置主外键关系

3、一对一的实体关系,需要手动设置主从关系

4、EF中配置实体关系的方法主要分为Has系列和With系列,系列下面又分为Optional()

以上是关于EF 默认约定和常用方法须知的主要内容,如果未能解决你的问题,请参考以下文章

EF-CodeFirst-域模型配置

000_MVC常用约定

EF Fluent API上

EF框架搭建-使用Repository和UnitOfWorks

EF CodeFirst简介默认约定数据库初始化策略

使用 EF4 CTP4 代码优先方法生成的多对多表中的命名约定