Entity Framework 入门
Boring EF -DAY1
1.DONET CORE 2.1
2.SQLSERVER2012
===============================================================================
引用Nuget包
Microsoft.EntityFrameworkCore.Tools
Microsoft.EntityFrameworkCore.SqlServer
STEP 1
创建Model,包含XXXClass以及DbContext上文继承类XXXDbContext
XXXClass截图(部分)
XXXDbContext截图(部分)
这里我重写了OnConfiguring用于上下文数据库的链接(本地安装的SQLSERVER EXPRESS版)
STEP 2
打印Nuget控制台,操作指令:1.Add-Migration createInit 2.Update-Database
目录呈现如下图(CS文件由时间+下划线+ createInit组成)
此时数据中表机构创建
通过库中表的主外健及关系是不是完美展示了EF的神奇,为什么会这样?敬请期待
STEP 3
我们来运行一下控制台程序,看看到底发生了哪些变化
Main中的代码部分,来看一下
数据库的数据,我们再看查看一下
Main中填写的数据已经完全持久化到了数据库中了哦