Hibernate适用于很多领域,当然也有不适合的地方,有那些软件领域或者项目是他不适用的

解决方案 »

  1.   

    hibernate不适用于那些团队中没有熟悉hibernate的老手的项目。hibernate因为封装比较大,所以水很深,如果是一帮光头新手用,很可能半路遇到解决不了的问题,项目就死翘翘了。
      

  2.   

    hibernate 的水很深,如果用得好对项目受益很大,用得不好对项目也影响很大,关键是看项目的需求是否要用到hibernate,如果需要就用,并且项目组有熟悉hibernate的老手,作为项目经理会考虑好用什么技术做项目的等待高手过来解说啊
      

  3.   

    hibernate不适合对数据库操作性能要求高的应用,还有对老系统改造(比如使用原有数据库结构)也比较麻烦,复杂报表就不说了,用hibernate做复杂报表谁用谁知道。
      

  4.   

    1,hibernate 不适用于数据量大及操作频繁的应用
    2.不适用于多个表操作的(即不适用于多表关联的)
      

  5.   

    这2点好象hibernate都可以做的很好。而且hibernate是可以转化为jdbc使用的。如果一定要说不适合的地方,那么我觉得小型项目为了节约开销还是不用hibernate而用其他轻量级的比较好。
      

  6.   


    这两点hibernate做的足够好!
    hibernate性能上比jdbc稍微差了点。
      

  7.   

    比如用oracle的时候 你用了hibernate  它封装太密  如果用到了数据库的调优 就不灵活....