此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【hailun】截止到2008-07-10 17:05:50的历史汇总数据(不包括此帖):
发帖的总数量:71                       发帖的总分数:955                      每贴平均分数:13                       
回帖的总数量:194                      得分贴总数量:64                       回帖的得分率:32%                      
结贴的总数量:47                       结贴的总分数:565                      
无满意结贴数:0                        无满意结贴分:0                        
未结的帖子数:24                       未结的总分数:390                      
结贴的百分比:66.20 %               结分的百分比:59.16 %                  
无满意结贴率:0.00  %               无满意结分率:0.00  %                  
楼主加油

解决方案 »

  1.   

    1.一个是小服务器(tomcat)  一个大点
      一个是免费(tomcat)      一个要钱
      

  2.   

    他们区别很多,表面的随便baidu都有。深度的等你会了就知道他们的区别了ibatis 要求开发者编写具体的SQL 语句;而hibernate则有自己的一套HQL,或者对应的类方法接口,熟悉了可以完全不写这类,开发速度上提高比较快。当然对性能就有一点的影响了,而且由于不容易优化SQL的效率,毕竟不能自己写,只能通过接口生成。在我看来 要选择哪个 看系统对性能以及开发时间上,还有自己的能力。最原始的SQL 性能最高,但是相对开发效率低。
      

  3.   

    weblogic是EJB中间件,而tomcat只是web容器
      

  4.   

    基本同意3楼的说法,
    我想强调的是,ibatis并不是真正的O/R mapping技术,他只是进行 sql mapping,所以他不是面向对象的,
    而 hibernate是面向对象的,这使得我们从业务的角度来处理数据 ,撇开性能不谈的话,这一点挺重要,尤其对开发人员来说。 
      

  5.   

    weblogic是一个完整的J2EE容器,包括web容器和EJB容器;另外提供了JMS等中间件;收费。
    而tomcate只是一个web容器,而且免费。hibernate和ibatis都是持久层的框架,都有ormaping映射,最大的不同是ibatis牺牲了移植性,开发人员可以使用特点数据库的方言,反之hibernate可以移植到任何的数据库。spring的两种事务配置好像没什么区别。前者在高版本中才支持。