.Net 常用ORM框架对比:EF Core、FreeSql、SqlSuger

前言

最近由于工作需要,需要选用一种ORM框架,也因此对EF Core、FreeSql、SqlSuger作简单对比,并各实现了一套相同功能的Api。
个人认为各有有优势,存在即合理,不然早就被淘汰了是吧,所以如何选择因人而议、因项目而议,下面开始正题。

如有需要了解详细信息可移步到相应官网:
  EF Core官方文档:https://docs.microsoft.com/zh-cn/ef/
  FreeSql官方文档:http://freesql.net/guide.html
  SqlSuger官方文档:http://www.codeisbug.com/Home/Doc
环境说明:
  开发环境:win10, VS 2019
  项目框架:ASP .Net Core Web Api,
  目标框架:.Net 5,
  数据库:sqlsever 2019
运行结果:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

总结:EF Core 最复杂学习成本高,同时Code First功能也是最强的,SqlSuger最轻量,也能有不错的性能,且容易上手

源码下载地址点我下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xlfushen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值