首页 新闻 搜索 专区 学院

【.NET】请教各位大佬,有哪些好用一些的ORM框架介绍?

0
悬赏园豆:10 [待解决问题]

对框架这一块的知识不是很够,需要补充补充。

HGSJ的主页 HGSJ | 初学一级 | 园豆:184
提问于:2020-06-06 14:46
< >
分享
所有回答(12)
0
风行天下12 | 园豆:3302 (老鸟四级) | 2020-06-06 14:47

谢谢

支持(0) 反对(0) HGSJ | 园豆:184 (初学一级) | 2020-06-06 15:04
0

微软的Entity Framework 就够你学的了。
看了一下楼上链接有关EF的缺点,请自行注意,里面有误导观众(当然可能不是故意的,只是作者不知道)的地方。
你放在EF上的时间足够,就会发现上面说的有些缺点是胡说的。

看到了,那篇文章作者自己写了个ORM,基本上博客园所有的ORM都攻击EF。

爱编程的大叔 | 园豆:30663 (高人七级) | 2020-06-06 18:24

好的,谢谢

支持(0) 反对(0) HGSJ | 园豆:184 (初学一级) | 2020-07-04 11:45
1

EF功能强大毋庸置疑,但ORM真需要那么多无用的功能吗?很多时候你会觉得写个SQL然后自动映射下Model就够了,EF当然也提供此类功能,但既然用了EF就应该会用LINQ,简单查询LINQ没问题,但复杂查询LINQ的可读性真不如SQL(不接受反驳,项目中自己体会),还有就是查询条件不能动态拼接绝对是个悲剧(虽然可以用MS提供的动态LINQ,也可以自己搞Expresssion拼,但性能差好几条街),我是建议Dapper,毕竟和数据库打交道的是SQL不是LINQ.

56180825 | 园豆:1167 (小虾三级) | 2020-06-07 21:55

说的也是,大家都有自己的学习路线。谢谢

支持(0) 反对(0) HGSJ | 园豆:184 (初学一级) | 2020-07-04 11:47
0

EF就很强大的,如果最求小巧,Dapper就不错。

会长 | 园豆:8185 (大侠五级) | 2020-06-08 09:32

好的。

支持(0) 反对(0) HGSJ | 园豆:184 (初学一级) | 2020-07-04 11:47
1

按照我目前接触过的来说,SQLsugar是最简单粗暴的ORM框架,直接引用进来就可以开发了,快的一批,语法也简单,建议去看一下:http://www.codeisbug.com/Doc/8,

熊泽-学习中的苦与乐 | 园豆:678 (小虾三级) | 2020-06-08 10:02

小白路过,SQLsugar是真简单好用

支持(0) 反对(0) 重生时空之门 | 园豆:202 (菜鸟二级) | 2020-06-08 10:03

好的,谢谢

支持(0) 反对(0) HGSJ | 园豆:184 (初学一级) | 2020-07-04 11:47
0

我觉得你应该先弄EF,EF弄懂了,其他的,哼哼

猝不及防 | 园豆:2038 (老鸟四级) | 2020-06-08 13:17

感谢建议

支持(0) 反对(0) HGSJ | 园豆:184 (初学一级) | 2020-07-04 11:47
0

EF先弄懂了,再去看其他的。

龙行天涯 | 园豆:1821 (小虾三级) | 2020-06-08 14:50

好的

支持(0) 反对(0) HGSJ | 园豆:184 (初学一级) | 2020-07-04 11:47
0

对于mybatis之类的实在不恭维,机器的工作不推荐人去做(除非特定情况),所以选择ef。

花飘水流兮 | 园豆:11008 (专家六级) | 2020-06-08 21:05

那也是,对于重复的代码块,写多了的确是会比较繁琐,我也是比较喜欢可以写少一些重复的东西

支持(0) 反对(0) HGSJ | 园豆:184 (初学一级) | 2020-07-04 11:48
0
戎"码"一生 | 园豆:29 (初学一级) | 2020-06-09 13:27

ok,谢谢

支持(0) 反对(0) HGSJ | 园豆:184 (初学一级) | 2020-07-04 11:48
0

Dapper很不错的,轻量级,更接近原生

程序员修炼之旅 | 园豆:698 (小虾三级) | 2020-06-09 17:29

忙完这阵子,会深入了解的,谢谢

支持(0) 反对(0) HGSJ | 园豆:184 (初学一级) | 2020-07-04 11:49
0

看公司用啥啊,公司用啥你看啥

多安分 | 园豆:387 (菜鸟二级) | 2020-07-11 16:06
0

Dapper 类似sqlhelper ,这个可以使用 , sqlsugar 国人写的,

Cgrain | 园豆:1027 (小虾三级) | 2020-08-08 21:18
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册