码迷,mamicode.com
首页 > 其他好文 > 详细

EF Code First学习

时间:2017-02-14 00:02:31      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:first   creating   api   context   级别   mod   nbsp   规则   自动配置   

1、 Code First : 代码优先, 然后根据代码创建数据库;

 code first的核心是 约定; 

2、EF要求 一个类 必须有一个键属性。 规则约定 如果一个属性名为id 或 类名+id, 这一属性 就自动配置为键。 约定 不是必须, 如果不遵从约定 就必须使用 一些配置。

3、code first 使用配置 有两种方法(1)、Data Annotations (数据注解)  (2)、Fluent API  ; 允许配置各种属性、 关系、继承、级别和数据库映射。

  (1)、Data Annotations :  将一些特性直接 用于类 或属性上

  (2)、Fluent API:  重写dbContext方法OnModelCreating来实现; 

 

EF Code First学习

标签:first   creating   api   context   级别   mod   nbsp   规则   自动配置   

原文地址:http://www.cnblogs.com/generalLi/p/6395785.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!