论坛首页 Java企业应用论坛

mybatis性能比ibatis慢一倍

浏览 69784 次
该帖已经被评为精华帖
作者 正文
   发表时间:2012-04-18  
人家mybatis开发者都已经在那个issue上说了,是mybatis自身的问题,在不停地编译动态sql语句(实际上是不需要的),他们打算在3.1.2中解决。
拜托,就不要争论了。
0 请登录后投票
   发表时间:2012-04-18  
我用的是oracle 11g,oracle插入数据比较快,mysql读数据比较快。
0 请登录后投票
   发表时间:2012-05-08  
kimmking 写道
dengmingfeng 写道
在我看来ibatis本来就是一个失败的架构。开发效力不及hibernate,
要写一大堆的代码,在我看了它一看的时候就果断放弃了。
过了这么多年,还没有流行起来。


开发效率如何衡量的呢

 

我还是喜欢ibatis  至少调优的时候,我知道该如何下手。
0 请登录后投票
   发表时间:2012-05-09  
结果是神马。。。
0 请登录后投票
   发表时间:2012-05-09  
我觉得ibatis简洁啊~支持ibatis~
0 请登录后投票
   发表时间:2012-05-09  
还是mybatis好学···hibernate真心学不会·
0 请登录后投票
   发表时间:2012-05-10  
最近搞hibernate,写个HQL简单的还好,复杂的都烦死了。。。
0 请登录后投票
   发表时间:2012-05-11  
我觉得楼主做的很不错, 还花时间专门去测试, 至少让我知道了有性能上的问题, 顶一个
0 请登录后投票
   发表时间:2012-05-14  
是不是自己拼好字符串直接传就快了。。
0 请登录后投票
   发表时间:2012-05-14  
ayanami001 写道
是不是自己拼好字符串直接传就快了。。

自己在程序中拼接SQL的话,还不如用DBUTILS算了。
用MyBatis最大的原因,就是它有强大的动态SQL组织能力,不会让SQL语句粘合在程序代码中。

我觉得MyBatis目前性能比原来的iBatis慢一倍不是不可接受的,我相信MyBatis在下个版本中,会让insert速度有大幅的提升。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics