问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ORM框架的优点和缺点,大家开发是自己写框架还是用别人的啊?_百度知 ...

发布网友 发布时间:2022-04-26 16:03

我来回答

3个回答

热心网友 时间:2022-04-09 06:51

ORM:对象关系映射(Object Relational Mapping,简称ORM),目的是想像操作对象一样操作数据库.因为数据库不是面向对象的,所以需要编程进行映射.
ORM框架理论上说可以比不用的情况,开发效率更高,但像hibernate的学习成本还是比较高的。缺点主要是要花时间学习框架和执行效率相对会差些;这些对于大项目来说还是值得的,只要先一个简单易用的ORM框架就行。
常见的ORM框架有hibernate,半自动orm框架有mybatis,还有新的简单易用的bee框架. jpa只是想让所有的orm框架都统一使用的标准接口; hibernate有实现jpa,但myts没有.
用hibernate和mybatis,每次操作一个表,都需要编写一次文件,感觉做些重复工,好枯燥无味。 Bee框架:一个十分钟即可学会的ORM框架。它不用每写一个就要编写一次代码,省时省力,开发效率极高,编码复杂度为O(1).一个开发成本和开发速度都不比php差的java ORM框架。

热心网友 时间:2022-04-09 08:09

ORM是这类框架的总称,而不是具体的框架产品。每种编程语言都有对应的ORM框架,例如.Net平台下就有EF(Entity Framework)。ORM的优点是使用方便,对于增删改查这类一般性的应用非常简易,可以节省很多手动编写代码的时间和精力。缺点是需要一定的时间去学习如何使用,对于特殊性的应用需要深入了解框架内部的运行原理,而且此类框架的效率一般比手动编写的代码低。

热心网友 时间:2022-04-09 09:43

SqlSugar.dll 是一个高性能,达到原生最高水准,比SqlHelper性能要高,比Dapper快30% 比EF快50%
2、支持多种数据库 ,sql版本更新最快,其它会定期更新,可以在多种数据库用一种编程方式
3、支持.net Core
4、支持多库并行计算
5、带有实体生成函数和T4模版生成实体
6、无需任何配置 ,还你一个干净的model,可以没有主键 ,也可以有多个主键 ,或者多个自增列
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
膀胱癌医生要为什么要检查上尿路? 游览器书签怎样添加到手机桌面 玫瑰花是早上开还是晚上开 玫瑰是晚上开花吗 左拾遗是什么官左拾遗的解释 怎样炖羊肉好吃又烂 怎样炖羊肉软烂无膻味好吃 ...之心度君子之腹的意思以小人之心度君子之腹的解释以小人之心度君子... 以小人之心度君子之腹什么意思以小人之心度君子之腹出处介绍 苹果macbook pro开机音乐是什么 苹果台式电脑声音苹果电脑开机声音怎么设置 ORM框架是什么 Hibernate框架ORM的实现原理? 华为那款手机防水级别是多少? 华为5g防水手机价格 华为5g防水手机价格 华为NTH-AN00是防水手机吗? 征途手机版修改ip更换国家方法 护士执业资格证考试通过率有多少啊? 怎么准备执业护士考试?有什么需要注意的事项? 2016年报考*资格证都需要交什么?不要复制粘贴哦!要详细一点,需要的全都说一下。 怎么把游戏的IP地址改成别的地方。有什么好的IP修改器啊 2016护士资格考试分数300分是什么意思 2016护士资格证报名入口?网址是什么呢? 护士执业资格考试的考试时间 什么软件可以修改游戏使用代理IP? 2016年护考分数线预测多少? 2016*资*现场确认需要携带什么材料啊,急求,有一些看不懂,不确定 游戏ip手机版如何修改 2016护士资格证考试报名网址是什么呢? 2016年执业护师资格考试取消了吗? orm框架怎么实现缓存呢 如何系统的学习使用EF等ORM框架 spring整合ORM框架时,事务管理用哪个类 什么是ORM,实现ORM的框架有哪些 android 数据库框架哪个好 符合jpa规范的orm框架中,实体的有哪些状态 java web 的ssh框架 实现点击数这个功能 我的电脑显示器分辨率怎么了 我的电脑换了新显示器要如何更改屏幕分辨率? 换了主机显示器分辨率怎么和以前的不一样了? 换了个显示器分辨率高了怎么办 更换的屏幕分辨率有区别吗 电脑换了个小的显示器,以前大的显示器设置分辨率高,不能显示怎么办 怎样找到EXCEL表格保存前的内容 换了显示器分辨率不清楚 QQ群转让给别人了,怎么样可以恢复群主 我是群主转让给别人了,然后我收来了,那么他可不可以收回去了. 别人把qq群转给我了我是第二任群主还能把群收回来嘛 光大银行信用卡怎样查询邮寄编号 光大银行信用卡邮寄情况怎么查询