现在访问访问数据库的方式太多了如JDBC,Hibernian,ibatis ,Spring,。。这些组件中那个执行数据库的效率最高。对于做互联网应用来说哪种方式用的最多,最好。有没有高手能解答一下啊。急,能具体说明一下最好,谢谢,最近很关注这个问题。想弄明白一下。

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【chenhuan818】截止到2008-06-30 23:08:57的历史汇总数据(不包括此帖):
    发帖数:7                  发帖分:120                
    结贴数:6                  结贴分:110                
    未结数:1                  未结分:10                 
    结贴率:85.71 %            结分率:91.67 %            
    楼主加油
      

  2.   

    hibernate
    或者
    jdbctemplate
      

  3.   

    应该是JDBC吧,其他的都是封装JDBC的,性能应该有些损耗
      

  4.   

    效率最高的当然是JDBC
    所有的框架都是封装了最原始JDBC
    用框架只是为了简化开发和维护而不是提高程序的运行效率,相反还有部分损失。
      

  5.   

    恩,同意楼上的,框架对jdbc进行了封装。运行效率有所下降,但是提高了开发速度。
    那么自己该如何封装一下jdbc才能用起来更舒服,提高开发速度呢。
      

  6.   

    刚建了个java群,欢迎各位加入来一起讨论java各方面的技术  59289130
      

  7.   

    加连接池和缓存的jdbc最快了其次是ibatis最后是hibernate
      

  8.   

    理论上是JDBC。但是要将JDBC运用好也不是件容易的事~
      

  9.   

    大项目用连接池或hibernate,小的直接用jdbc就可以了啊
      

  10.   

    纯JDBC快
    但是hibernate易于管理
      

  11.   

    *&@!……#¥*@……!#(¥……@!(
    ls的
    你们要搞清楚一点
    效率包括了很多东西的
    比如说:管理,操作,事务,切面
    不是速度快 == 效率高
      

  12.   

    建议简单操作用hibernate,复杂的用JDBC(列表查询等)
      

  13.   

    如果你jdbc水平够高,那么就坚持下去吧,虽然代码有些麻烦,但效率的确很高啊!
      

  14.   

    那些框架对做企业开发比较适合,但对于互联网开发来说,确实效率不好,所以大家觉得如何对jdbc进行简单的封装才能使用起来更方便呢