.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最轻量,也能有不错的性能,且容易上手
源码下载地址:点我下载
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
