二、EF框架的ModelFirst开发模式(模型优先)
ModelFirst模式是Entity Framework中的一种开发模式,也被称为“模型优先”。在这种模式下,开发者首先设计实体模型,然后根据这些模型生成数据库和相应的数据类。ModelFirst模式适用于那些在没有现有数据库的情况下进行开发的情况,开发者可以通过Visual Studio中的设计器手动构建数据库模型,然后根据这些模型创建数据库和生成DbContext以及POCO模型(即模型类)
创建ModelFirst
搭建框架
搭建实体
生成数据库和数据类
操作数据
internal class Program
{
static void Main(string[] args)
{
Model1Container mel = new Model1Container();
mel.Entity1Set.Add(new Entity1() { Id=2,Property1="eee"});
mel.SaveChanges();
}
}
详情实例 :Model First 开发方式 - 遇见未来 - 博客园