当然是Hibemate,Entity Bean 太笨拙了

解决方案 »

  1.   

    用 Hibernate的多一点,不过,作为J2EE概念中的重要部分,EJB在学习上还是必不可少的。。
      

  2.   

    需要分布式吗,需要则用ejb,不需要则不用ejb
      

  3.   

    如果我是项目经理一定用EJB,并且尽可能用CMP,code量小,代码可移植性好,高效.Hibernate好象跟BMP差不多吧,自己写代码实现持久,不过不用写remote interface ,home interface.效率方面不很清楚.
      

  4.   

    我来发句牢骚啊,用什么技术要根据实际情况的
    1,首先要看是根据技术选择人员,还是根据人员选择技术;
    2,评估使用两种的技术各自需要的学习或熟悉所用的时间,是否能足以保证项目如期交付;
    3,列出使用某种技术可能出现的风险,使用什么方法规避风险(如使用hibernate,在集群环境如何进行高端配置)技术选型,不是什么技术新,什么技术热就用什么的,人家小日本大多数的项目还在用java1.3呢,oracle8的时候已经有java1.3了,可人家还用的是java1.1.楼主是java新手还是项目管理新手啊,如果是管理方面的,请考虑我的建议.
      

  5.   

    我个人感觉还是用hibernate好一些啊,ejb实在是有点太笼大啊,让人望而生却。
      

  6.   

    hibernate是轻量级的,ejb是重量级的,太消耗系统资源
      

  7.   

    我公司现在用的是
    MVC+EJB+ORACLE