锁定老帖子 主题:mybatis性能比ibatis慢一倍
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2012-04-18
人家mybatis开发者都已经在那个issue上说了,是mybatis自身的问题,在不停地编译动态sql语句(实际上是不需要的),他们打算在3.1.2中解决。
拜托,就不要争论了。 |
|
返回顶楼 | |
发表时间:2012-04-18
我用的是oracle 11g,oracle插入数据比较快,mysql读数据比较快。
|
|
返回顶楼 | |
发表时间:2012-05-08
kimmking 写道 dengmingfeng 写道 在我看来ibatis本来就是一个失败的架构。开发效力不及hibernate,
要写一大堆的代码,在我看了它一看的时候就果断放弃了。 过了这么多年,还没有流行起来。 开发效率如何衡量的呢 我还是喜欢ibatis 至少调优的时候,我知道该如何下手。 |
|
返回顶楼 | |
发表时间:2012-05-09
结果是神马。。。
|
|
返回顶楼 | |
发表时间:2012-05-09
我觉得ibatis简洁啊~支持ibatis~
|
|
返回顶楼 | |
发表时间:2012-05-09
还是mybatis好学···hibernate真心学不会·
|
|
返回顶楼 | |
发表时间:2012-05-10
最近搞hibernate,写个HQL简单的还好,复杂的都烦死了。。。
|
|
返回顶楼 | |
发表时间:2012-05-11
我觉得楼主做的很不错, 还花时间专门去测试, 至少让我知道了有性能上的问题, 顶一个
|
|
返回顶楼 | |
发表时间:2012-05-14
是不是自己拼好字符串直接传就快了。。
|
|
返回顶楼 | |
发表时间:2012-05-14
ayanami001 写道 是不是自己拼好字符串直接传就快了。。
自己在程序中拼接SQL的话,还不如用DBUTILS算了。 用MyBatis最大的原因,就是它有强大的动态SQL组织能力,不会让SQL语句粘合在程序代码中。 我觉得MyBatis目前性能比原来的iBatis慢一倍不是不可接受的,我相信MyBatis在下个版本中,会让insert速度有大幅的提升。 |
|
返回顶楼 | |