雨田笑

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

1)第一步:定义Domain中的数据类

a)在解决方案中先新增一个类库项目,一般命名为Model

b)在这里定义的类尽可能的简洁,这些类会最终对应到数据库中的数据表

imageimage

2)第二步:让Entity Framework知道你定义的数据类

a)新增一个新的类库项目,一般命名为DataAccess

b)添加Code First runtime(EntityFramework.dll)到你的项目中

c)新增一个继承于DbContext的类

image

3)第三步在项目中使用

image

4)总结:

a)所有的一些都得益于EF的约定,简化了很多配置

b)由于没有提供数据库的连接字符串,所以EF默认为连接到本地一个SQL Server Express实例,并在其中创建数据库

c)一旦对Model中的类进行了修改,需要做相应的设置,让EF删除旧的数据库,并新建一个新的对应Model的数据库

image

d)最终数据库中表极其结构都于Model中的类一一对应

image

posted on 2012-02-21 21:24  雨田笑  阅读(1047)  评论(3)    收藏  举报