去看看《Object Technology》就明白了。

解决方案 »

  1.   

    我还没有用过Hibernate...但是个人觉得面向对象和关系在并不是一回事...
    用hibernate是为了提高效率...这就是持久化的好处..减轻数据库的负担
      

  2.   

    直接使用对象更接近于人的思维。面向对象数据库主要问题在性能上,对于OO语言来说使用面向对象数据库应该比关系型数据库方便很多,至少不需要做什么映射。在OO语言里面,我们用OO的方法建模,OO的很多特性并不能完整地在关系型数据库里面体现,比如对象和对象之间的继承,聚合等,总是需要转化为表之间1对1,1对多,多对多等关系型数据库特性来表达。这种转化的劳动量即便是Hibernate的出现也没有得到减轻。
      

  3.   

    大型项目中使用Hibernate会很复杂并且效率不高!!!
      

  4.   

    pdw2009(捡垃圾去上网) ( ) 信誉:95  2006-2-6 11:53:53  得分: 0  
     
     
       
    大型项目中使用Hibernate会很复杂并且效率不高!!!-------------------------------------------------------
    I do agree with you.光数据表就有那么多,写得要烦死了。  
     
      

  5.   

    我也觉得用hibernate很烦琐,很多小问题调试的头痛