什么是EFcore?

Entity Framework (EF) Core 是轻量化、可扩展和跨平台版的常用 Entity Framework 数据访问技术,EF Core 可用作对象关系映射程序 (O/RM)。

作为一个经常使用Dapper做orm的我来说,在学习EFcore中发现已经支持手写sql了。后续带来更多好玩的EFcore中新的功能。

在使用EFCore时需要配置.net core sdk

如何使用

Visual Studio NuGet 包管理器对话框

  • 从 Visual Studio 菜单中选择“项目”>“管理 NuGet 包”

  • 单击“浏览”或“更新”选项卡

  • 若要安装或更新 SQL Server 提供程序,请选择 Microsoft.EntityFrameworkCore.SqlServer 包并确认

如何配置EFcore

使用依赖注入注册上下文

由于ASP.NET Core已经内置了依赖注入,将SsummerDbContext进行注入注册,在后续的开发中就可以直接使用依赖注入使用EFCORE进行操作了参照官网文档

 数据库连接串的配置

在.net core中连接串的配置现在统一在 如上图的中进行配置

{
"ConnectionStrings": {
"SqlConnection": "Data Source=.;Initial Catalog=SsumerAPI;User ID=sa;Password=sa123;MultipleActiveResultSets=true;"
},
"Logging": {
"LogLevel": {
"Default": "Warning"
}
},
"AllowedHosts": "*"
}

创建数据库

最新文章

  1. linux系统-代码行数计算
  2. 破解 crackme(“不可逆“函数)
  3. 第四讲:hibernate 的session (二)
  4. Debian openvpn 配置
  5. XForms标准介绍
  6. struts中的ignoreHierarchy 参数和root 参数
  7. getopt 分析命令行参数 -n -t 1
  8. [lua]笔试-组合概率
  9. 笔记之《用python写网络爬虫》
  10. 极速搞定1小时不出结果SQL的优化(SQL Tuning)
  11. 存储引擎-Bitcast
  12. * CSS 视觉格式化(基本框、包含块、盒模型、水平格式化、垂直格式化、行布局、em框、内容区、行间距、行内框、行框)
  13. 20165312 2017-2018-2 《JAVA程序设计》第4周学习总结
  14. Java 数组的创建
  15. ASP.NET Core Web API处理HttpResponseMessage类型返回值的问题
  16. CCPC-Wannafly Winter Camp Day3 Div1 - 排列
  17. ML平台_饿了么实践
  18. 第5月第16天 php crud CodeIgniter CI_DB_active_record
  19. 循序渐进学.Net Core Web Api开发系列【4】:前端访问WebApi
  20. I/O Mutiplexing poll 和 epoll

热门文章

  1. sql:String格式转换为时间进行比较
  2. HDU 1213 How Many Tables【并查集】
  3. 蓝桥杯_基础训练_Sine之舞
  4. luoguP2742 【模板】二维凸包 / [USACO5.1]圈奶牛 二维凸包
  5. Pyhton学习——Day10
  6. Kendo UI grid 表格数据更新
  7. async-validator 的中文文档翻译
  8. git指令总结及常见问题积累与解决方案
  9. HDU 2842 Chinese Rings( 递推关系式 + 矩阵快速幂 )
  10. 移动端ios兼容问题