今天看了我一天的ibatis2.3,觉得很ibatis和hibernate比起来太落伍了!今天学习看的资料是2004年的那个谁夏昕的。按照文档一步一步做下去,文档里用的的ibatis版本几乎是1.x,到了2.x很多地方又不一样,3.0那就差别更大了,包名都不一样。看到有mybatis这个东西,感觉还行,可是公司现在不用这么“高级”的版本,很是郁闷!
为什么有新版本出来,而且更加完善,企业为什么就不用呢?还要用那该死的2.x!

解决方案 »

  1.   

    高版本一定稳定么?高版本一定能和其它所有的框架兼容么??、如果是一个有经验的lead,肯定会用稳定的版本,兼容性好的版本。
      

  2.   

    你可以参考MyBatis 3.0.5
    或者参考FortuneJ中的MyBatishibernate性能和MyBatis也会有所差距。
      

  3.   

    参考地址
    www.cnblogs.com/mail-ricklee
      

  4.   

    Ibatis速度来的快,员工容易上手,还有就是MyBatis和Spring2.5的整合还真没有相关的包。因为spring2.5出的比较早,Ibatis的3.0就是现在的MyBatis改了个名字而已,相对于那些包名也改了。其实公司只要有盈利,能赚钱,开发速度快,能开发出更稳定的系统那就ok了。有些公司还在使用原生的JDBC呢。你想想还不是更要疯掉。
      

  5.   

    hibernate是个自动化的框架,开发速度快,ibatis是半自动化要繁琐一点,但是更灵活,各有利弊吧。