没试过,hinernate做小型应用还可以的吧,如果上千级了就应该用ejb了吧

解决方案 »

  1.   

    记得好像IBATIES的技术性文章曾经进行过数据比较
    JDBC无疑是速度最快的, 然后是类似IBATIES的持久框架(SQL不是按照对象关系生成,而是直接用户编写), 然后才是Hibatenate类的持久框架(数据库操作语句由框架来生成)
      

  2.   

    那如果项目非常大,用hibernate有没有什么解决方案,还是没有什么影响?
      

  3.   

    它肯定没有jdbc快,它映射肯定慢,千万级的没有试过!
      

  4.   

    hibernate事实上仍然要产生sql来提取数据,只是sql是自动生成的我们看不见而已.如果关系复杂的话,hibernate会产生非常不合理的sql语句,直接影响数据库的性能,IBATIES可以自己编写sql,可以保证自己的sql语句足够的优化.
      

  5.   

    超大的不敢说,但一股大的都没什么问题,效果很好,而且看你的sql是否合理了.
    超大的如果你设计上考虑好,也不会有什么问题