java吧 关注:1,193,974贴子:12,611,387
  • 11回复贴,共1

关于IBATIS的优越性

只看楼主收藏回复

这算是个开贴
很多人习惯了对于hibernate双反模板的套用以及自行SQL的编写便利性,其实这是hibernate的缺点,程序的优越性主要取决于的就是逻辑运行正确性前提下带来的运行速度,而这正是SQL存在的必要性,一个好的运行语句或者过程会带来很多的正面效益(包括维护和运行等方面)首先将上手性
hibernate对于熟练度要求很好 ,若要掌握HQL语句也是个新的过程。而IBATIS的灵活性要高于hibernate 这就确定了关于SQL编写方面效率的问题,虽然ibatis在SQL拼接上会耗费一点时间(这完全不算时间) 但如果你想从前台根据实际参数而选择不同的SQL传入ACTION/SQLMAP这完全不是问题,灵活性一览无遗。
对于新手 这只是个建议帖 多学习IBATIS会有助于你的SQL编写和数据库优化能力并且更节省学习时间。时间不多就泛泛而谈。


IP属地:北京1楼2014-07-28 09:59回复
    现在不是mybatis么


    IP属地:广东2楼2014-07-28 10:13
    收起回复
      一直在用ibatis,sql都是自己写


      IP属地:浙江来自Android客户端3楼2014-07-28 10:17
      回复
        不懂


        IP属地:辽宁来自iPhone客户端4楼2014-07-28 10:24
        回复
          呵呵,表示咱们公司是用自己写的jar包,和hibernate差不多但是又不同,其实写sql才是最经典的,呵呵


          5楼2014-07-28 10:30
          回复
            框架这东西 就是追求个开发效率 执行效率的话 肯定封装越狠效率越低


            IP属地:北京6楼2014-07-28 17:14
            回复
              用的比较多吗
               ——————————————————————————————Love is ever betrayed ,only fickle just let people remember。 我是七萌 


              来自Android客户端7楼2014-07-28 17:21
              回复
                比较优越


                IP属地:江苏来自Android客户端8楼2014-07-28 17:33
                回复
                  MyBatis封装的轻自己写SQL很好掌握啊。


                  来自Android客户端9楼2014-07-28 22:51
                  回复