NETCORE-4-项目集成ORM框架EFCore
1.本次我们集成的EFCore来支持SQLSERVER数据库的读写操作,所以用到了一下NugetPack

当然你可以根据自己的实际需求,安装不同的数据库支持(provider)。例如你需要支持Sqlite,则需要安装

2.安装好包之后,需要建一个DbContext上下文类

这里数据库链接可以用注入的方式获得,在Program.cs文件中配置如下:

配置好数据库之后,你需要建立几个实体,并在上下文中用DbSet<T>的属性形式定义。

最后在程序包管理控制台用迁移命令生成数据库
add-migration init(迁移备注)
remove-migration (删除最近一次数据迁移文件)
update-database (提交数据迁移,真正更新数据库)
待数据库创建成功之后,就可以用DbContext操作数据库执行各种增删查改的操作了
end...
浙公网安备 33010602011771号