我也在关注这个问题.hibernate其实是一个解决方案,但是它的性能确实不高.

解决方案 »

  1.   

    hibernate的效率不高,但是对数据连结管理做得还不错。
      

  2.   

    他这样做相对来说是对的,实际上完全按照实体关系映射来做是不太可行的,特别是关联的层次有很多曾的时候,那样子可能执行一个很简单的查询的时候,内存中都要维护一个庞大的对象图,有人说,不是有延迟加载吗,但是延迟加载也是被管理起来的,所以某些地方嵌入sql是更好的方案,最好是EJBQL,这样比较利于移植
      

  3.   

    Hibernate对于检索什么的还是不错的,不过对于更新和删除数据来说,在Cache一层就是做的不好,也是所有ORM的通病。
      

  4.   

    那楼上的coading超过15w行的牛人能否给个合理的架构或者处理方法,或者说您也是认为在bean里加大量sql语句是正确的呢?
      

  5.   

    请教一下楼上的楼上,如果一个表用了HIBERNATE,是不是就不能用修改的SQL了?查询无所谓。