ef分三种模式,如下
1、DB First
2、Model First
3、Code First
举例说明
参考 https://www.cnblogs.com/jacky-zhang/p/7373607.html
1)、通过Package Manager Console来安装EF6
2)、新建相关Model,配置文件配置数据库连接串
3)、新建一个DAL文件夹(数据访问层),新建 SchoolContext 类和SchoolInitializer类;
说明:SchoolContext类从DbContext继承,并在构造函数中定义 数据库字符串名:base("SchoolContext") ,然后通过DbSet<T>定义数据库模型;
最后还重载了OnModelCreating方法,用来改变一些约束;(如果例子中的表名不用变复数,以及其它约束,比如改表名、列名等等)