关于互联网网站不用不用ORM框架和使用ORM框架到底有什么不同。

问题描述

最近在一家企业工作,主要从事互联网网站开发的,但是由于公司项目中不是使用的传统的如iBATIS、hibernate等类似的ORM框架,而是全部采用字符串拼接,使用springjdbc插件来完成数据库操作,感觉sql代码凌乱难于维护。故一直在想ORM在项目中会有多大的性能影响,然后看了许多项目里面也会有公司自己封装的一些映射操作,即便如此也不能保证sql代码整洁,所以一直猜想既然都做到这一步了为何还不如直接引入iBATIS这类ORM框架来的方便。所以想了解使用ORM框架或不使用ORM框架有多大区别,区别在哪儿,我指的是针对如淘宝,京东,QQ空间类似这种访问量比较大的网站。

解决方案

解决方案二:
没区别,出来都是一样的。这些都是模板的东东,反正都是一次费劲,以后一样。
解决方案三:
区别就是效率啊~springjdbc只是针对jdbc进行了很薄一层的封装,比起hibernate这种大型ORM框架效率要高的多~主要还是看需求,像网站应该还是要保证效率优先的~
解决方案四:
不用ORM主要就是工程师需要最大限度的了解自己往数据库到底发了些什么东西,访问量大的时候sql调优是很重要的,中间隔了一层ORM,都不知道ORM干了什么,调优起来太麻烦。我是愿意用JDBC自己简单封装一下,不喜欢ORM
解决方案五:
一般小的项目用个JDBC就行了,但如果大的项目用ORM要方便,还有有些ORM对sql要求不高
解决方案六:
引用3楼ygycomon的回复:

不用ORM主要就是工程师需要最大限度的了解自己往数据库到底发了些什么东西,访问量大的时候sql调优是很重要的,中间隔了一层ORM,都不知道ORM干了什么,调优起来太麻烦。我是愿意用JDBC自己简单封装一下,不喜欢ORM

这点我很赞同,就像jsp经过应用服务器一样需要被解析一遍一样,如iBATIS,也是需要将xml文件解析一遍然后再调用springjdbc插件去执行数据。所以这个过程肯定会耗去一部分性能的,不过对于其他ORM框架我不敢说,但是对于iBATIS来说我觉得应该不至于性能有多大差异,而且sql直观可见可于维护。
解决方案七:
互联网网站并发一大光靠那些数据库是顶不住的,毕竟连接数就那么点,使用hibernate和ibatis(mybatis),除了orm以外,还有他们的二级缓存设置可以大大的提高网站访问速度.
解决方案八:
代码优先,所以现在纯用JDBC搞网站的几乎就没了。ibatis的封装轻量级。就搞那个呗
解决方案九:
效率上肯定有损失,现在的大型网站很多都是混合使用的吧

时间: 2024-08-01 19:08:00

关于互联网网站不用不用ORM框架和使用ORM框架到底有什么不同。的相关文章

网民访问政府网站再也不用担心会感染病毒了

本报讯(记者贾中山),在昨天举行的"2009政府网络终端安全解决方案论坛"上记者了解到,我国将启动针对政府终端安全的专项保护计划,有组织.有计划地监测和分析政府网络终端的安全状态.网民今后点击政府网站时也不用再担心自己的电脑是否会感染病毒. 据介绍,计算机终端已成为信息安全的薄弱环节,失窃密码事件时有发生,一些黑客在政府网站挂马,网民点击这些政府网站时很可能感染电脑病毒. 为此,国家信息中心将向全国推广"政府网络终端安全解决方案",瑞星等厂商将为此项目提供重要的技术

.NET框架中Dapper ORM的用法

假如你喜欢原生的Sql语句,又喜欢ORM的简单,那你一定会喜欢上Dapper这款ROM.点击下载 Dapper的优势: 1,Dapper是一个轻型的ORM类.代码就一个SqlMapper.cs文件,编译后就40K的一个很小的Dll. 2,Dapper很快.Dapper的速度接近与IDataReader,取列表的数据超过了DataTable. 3,Dapper支持什么数据库.Dapper支持Mysql,SqlLite,Mssql2000,Mssql2005,Oracle等一系列的数据库,当然如果你

细节决定成败:互联网网站文字交互设计

文章描述:细节决定成败:互联网网站文字交互设计. 如果你是一位"细节控"设计师:认为"细节决定成败",界面上每个像素.每个图标.每种字体都该受到专注,那产品的每个文案亦是重要的. 什么是产品文案?你标注一个按钮的名字是"提交"还是"保存":"新建"还是"创建":用一般举例,还是详细阐述:用什么样的语气说明--这些都是文案. 百度百科这么描述产品文案的由来:产品设计阶段,UED成员需要大量

互联网网站的个性化应用

在互联网时代,个性化应用层出不穷,它的针对性很强,能帮助不同的用户找到自己喜爱的产品,数据显示,三分之一的用户会根据电子商务网站的推荐买东西,这是任何广告都不可能做到的成绩.媒体上播放的大众化广告对消费者的影响已经越来越低,于是有人做出预见--个性化推荐技术将成为广告的终极形式. 很多年前,看过一部电影叫作<谁知女人心>,好莱坞大牌梅尔·吉布森饰演的男主角是一个典型的大男子主义者.一次浴室触电的意外突然让这个大男人获得了神奇的本领--"读心术",可以轻而易举地洞悉身边女人们

把一个网站的网址嵌入到我的网页框架中去后,点击菜单失去链接效果,不知何解,请各位大虾帮帮忙吧

问题描述 我也遇到同样一个问题,把一个网站的网址嵌入到我的网页框架中去后,点击菜单失去链接效果,不知何解,请各位大虾帮帮忙吧鼠标点击网页任务栏中出现:javascript:__doPostBack('LeftMenu1','Traffic')的快捷方式类似http://www.elong.com的网站也是就出现了一样的结果我要想用谁能给我想想法子 解决方案 解决方案二:问题已解决是因为隐藏框架导致的!解决方案三:该回复于2009-09-28 09:39:42被版主删除

河北第一届互联网网站评选活动启动

中介交易 SEO诊断淘宝客 站长团购 云主机 技术大厅 由河北省互联网协会举办,中国网通(集团)有限公司河北省分公司.中国联通河北分公司.河北移动通信有限责任公司.中国铁通河北分公司.河北省电信分公司等单位协办的河北省第一届优秀互联网网站评选活动将于2007年7月20日正式启动,评选历时两个月,将以网民评选和专家评选相结合的方式首次评选出河北省十佳公益网站.十佳商业网站共20个省级优秀网站. 本次评选活动以"文明办网.促进发展"为主题,本着"公开.公平.公正"的原则

全球互联网网站数量破10亿网民数量近30亿

据法媒"20minutes"9月17日援引法新社报道,据"互联网实时统计"(Internet Live Stats)表示,全球互联网网站数量已超过10.6亿,并且这个数字目前还在不断增加.全球互联网网站数量破10亿 网民数量近30亿据报道,2014年是互联网诞生第25周年.早在20世纪50年代,美国军方就有将计算机链接到 同一网络中的想法,并在1969年推出了 因特网的前身阿帕网(Arpanet).在20世纪80年代,英国计算机科学家蒂姆•伯纳斯•李延续了这一想法,

信产部关于做好互联网网站实名的管理工作通告

中介交易 SEO诊断 淘宝客 云主机 技术大厅 2007年7月25日消息,据信息产业部网站报道,为深入开展十部委打击网络淫秽色情专项行动,进一步做好互联网网站实名管理工作,加大互联网接入服务市场清理整顿力度,信息产业部在已开展有关工作基础上,为使全国网站备案系统数据库信息更加完整.准确,在北京.天津.上海.河南.广东等五省(市)启动了网站备案信息核查试点工作,并将在总结试点经验基础上,在全国开展网站备案信息核查工作.现依据<互联网信息服务管理办法>(国务院令第292号).<非经营性互联网

河北省第一届优秀互联网网站评选活动启动

中介交易 SEO诊断 淘宝客 云主机 技术大厅 由河北省互联网协会举办,中国网通(集团)有限公司河北省分公司.中国联通河北分公司.河北移动通信有限责任公司.中国铁通河北分公司.河北省电信分公司等单位协办的河北省第一届优秀互联网网站评选活动将于2007年7月20日正式启动,评选历时两个月,将以网民评选和专家评选相结合的方式首次评选出河北省十佳公益网站.十佳商业网站共20个省级优秀网站. 本次评选活动以"文明办网.促进发展"为主题,本着"公开.公平.公正"的原则对参评网