1)第一步:定义Domain中的数据类
a)在解决方案中先新增一个类库项目,一般命名为Model
b)在这里定义的类尽可能的简洁,这些类会最终对应到数据库中的数据表
2)第二步:让Entity Framework知道你定义的数据类
a)新增一个新的类库项目,一般命名为DataAccess
b)添加Code First runtime(EntityFramework.dll)到你的项目中
c)新增一个继承于DbContext的类
3)第三步在项目中使用
4)总结:
a)所有的一些都得益于EF的约定,简化了很多配置
b)由于没有提供数据库的连接字符串,所以EF默认为连接到本地一个SQL Server Express实例,并在其中创建数据库
c)一旦对Model中的类进行了修改,需要做相应的设置,让EF删除旧的数据库,并新建一个新的对应Model的数据库
d)最终数据库中表极其结构都于Model中的类一一对应







浙公网安备 33010602011771号