2021-07-22

SqlSugar 和 FreeSql 以及 EF Core 我的最终选择

从JAVA转C# 就让我爱上了C#的语法,特别是C#的ORM框架  

EF Core (不推荐)

优点:

微软官方ORM 

功能强大

文档齐全

缺点:

1.复杂查询生成的SQL语句性能太差

2.很多常用功能缺失,需要自已封装

3.批量操作性能差

4.原生SQL支持不友好 

 

SqlSugar ORM (推荐)

优点:

 企业项目:果糖大数据

 文档齐全:是我见过的最友好的文档 ,就连连接字符串格式都写上去了,每一个用法都介绍的很详细

 功能强大:无论是 增、删 、查、改 功能应有尽有 ,做的太贴心了

 社区:提供了社区平台 方便提问题和学习

 性能:经过测试  性能非常好ORM  ,甚至有些功能比Dapper还要快

  更新 :及时

  模式 :支持new和单例

缺点:

用户量不如Dapper EF

开发了几个项目发现了几个小BUG不影响功能,后续作者也很快修复了

 

FreeSql ORM (留意中)

优点 

功能方面和sqlsugar比较贴近,就是少了一点感觉,sqlsugar的功能更实用一些,没这么多绕来绕去的

 文档 75分还算可以

项目 挂在NCC名下

属于新项目

缺点:

已经好久没新功能了

只支持单例 

存在部分BUG

没有线上社区

用户量低

 

Dapper (不推荐)

只支持了最简单的增、删 、查、改

 <......

原文转载:http://www.shaoqun.com/a/892024.html

跨境电商:https://www.ikjzd.com/

airwallex:https://www.ikjzd.com/w/1011

亚马逊应用商店:https://www.ikjzd.com/w/531

feedly:https://www.ikjzd.com/w/754


从JAVA转C#就让我爱上了C#的语法,特别是C#的ORM框架EFCore(不推荐)优点:微软官方ORM功能强大文档齐全缺点:1.复杂查询生成的SQL语句性能太差2.很多常用功能缺失,需要自已封装3.批量操作性能差4.原生SQL支持不友好SqlSugarORM(推荐)优点:企业项目:果糖大数据文档齐全:是我见过的最友好的文档,就连连接字符串格式都写上去了,每一个用法都介绍的很详细功能强大:无论是增
feedback:https://www.ikjzd.com/w/159
天安门前"20吨的柱子",有什么作用?网友:古人真聪明:http://www.30bags.com/a/224215.html
天安门摄影师:http://www.30bags.com/a/222229.html
天碧阁旅游:http://www.30bags.com/a/427965.html
天池封冰奇观 游客纷至沓来:http://www.30bags.com/a/225065.html
宝宝我们来做床上运动 宝宝坐上来自己动:http://lady.shaoqun.com/a/247688.html
你太大了岳你太紧疼了 岳两腿中间流水了:http://lady.shaoqun.com/m/a/248077.html
校花让我玩她的大白兔 手伸进她的乳罩里揉搓着:http://lady.shaoqun.com/m/a/247767.html
男女"发生关系"需要多久?听听这三个女生怎么回答:http://lady.shaoqun.com/a/428376.html
深圳THERUNWAY时装周门票预约流程说明:http://www.30bags.com/a/517291.html
2021时尚深圳展什么时候:http://www.30bags.com/a/517292.html
木心|性是宝贵生命的唯一可能:http://lady.shaoqun.com/a/428377.html

No comments:

Post a Comment