JiveJdon Community Forums
在线176人 Home | 论坛 | 培训咨询 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » 开源项目大家谈
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 1 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
abk

发表文章: 1
注册时间: 2006年12月09日 23:07
给他发消息
hibernate资深人士请进,用过p6spy的也请进,讨论一下效率 发表: 2006年12月09日 23:10 回复
只谈效率,用Hibernate效率高,还是直接jdbc效率高?
初学Hibernate,对它生成的sql很是迷惑,我的老师写的一个
留言板(hibernate),只有2个表,一个user,一个message.1对多的关系。
留言内容列表跟留言都在一个页面上。
我登陆后在添加留言,然后察看sql,有6条,其中5条select 1条insrert
而直接用jdbc不会这么多条sql吧,我想只要2条就够了,1条insert 1条
select.多了几条select效率自然不高吧?
而且删除的时候,要先取到这个对象,再删除这个对象。用jdbc1句delete
不就搞定了吗?
我是初学,不懂,请指教!

如果我想做一个论坛,数据量非常大,比方也有csdn这么多数局量。用Hibernate理想吗?还是直接用jdbc?


p6spy:
我用p6spy时,照着网上的说明配置好了,从tomcat启动,在浏览器里添加删除查询时,它不写spy.log文件,网页浏览正常,证明已经通过p6spy连接jdbc驱动了。而我用junit做测试,它就写spy.log了。配置都是一样的,这是什么原因呢?如何修改可以让前一种情况也写spy.log呢?
banq

发表文章: 9095
注册时间: 2002年08月03日 17:08
给他发消息
Re: hibernate资深人士请进,用过p6spy的也请进,讨论一下效率 发表: 2006年12月14日 16:12 回复
》用Hibernate效率高,还是直接jdbc效率高
hibernate有缓存,对于复杂系统Hibernate效率高。
这个主题有 1 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com

anti spam