存储过程比hibernate的效率高吗?很多说hibernate效率不行的很多时候是因为自己的编写问题。存储过程好像除了预编译sql速度快点其他应该差不多吧。存储过程主要是在不懂hibernate的时候可以将sql逻辑写在一起,方便调用吧。

解决方案 »

  1.   

    你在这里这么说 说明你本身就没有深入理解存储过程 的用途和hiberante的使用范围他们2个有什麽可比性呢?
      

  2.   

    单纯从效率上讲,jdbc肯定高过Hibernate。存储过程总是要结合jdbc用的吧,会比select语句快点。这个东西没必要来比较性能
      

  3.   

    我只知道hibernate可以调用存储过程使用
    但两者的确没有交集的可比性
      

  4.   

    存储过程和hibernate 要看性能优化的需要吧
    程序员自己的习惯也很重要一般在处理大型事务的时候都交给存储过程处理
    存储过程是调用oracle服务器处理,性能一般都非常好的。
    拿hibernate 和oracle 比较 是没有什么好比较的 
    再好的底层框架都最后还是通过数据库去处理。