3.0 快来了,关注一下3.0吧 ... 2.0真的有点麻烦就是了.
看看这篇文章,或许会有一点点的启示....
http://www.jdon.com/artichect/whyEJB.htm

解决方案 »

  1.   

    就拿CMP来说吧,开发时节省了很多代码,容器也可以在CMP和DBMS中间做些优化。
      

  2.   

    EJB有没有好处不好说,但敢用EJB做的,都是技术很强的公司。
      

  3.   

    http://community.csdn.net/Expert/topic/3260/3260964.xml?temp=.6702082这个问题以前讨论过很多了……
      

  4.   

    感觉EJB都是很大很大的项目了
      

  5.   

    偶觉得,EJB好像可以简单省事,省去了很多HTML的调试
      

  6.   

    我学EJB的和J2EE的时间也不是很长,只是谈谈自己个人的看法。1:就象楼主所说的,其实用EJB完成的业务流程,其实用JAVABEAN也一样能实现;2:用不用EJB关键是看项目具体而定。如果项目比较大,需要集群服务等比较高级的功能,就必须用EJB来完成。3:个人感觉其实EJB最大的优点在于事务服务和分步式调用。特别是对于分布式调用,在一个多人开发的大型J2EE项目中,是非常重要的。例如:用JSP+JAVABEAN结构,你自己只能调用你自己机器上的类来创建对象;而采用EJB的话,就可以采用远程调用,调用别人机器上的类完成你的业务。这对于一个大型项目开发的过程是非常重要的。4:EJB容器的事务安全处理也比JAVABEAN强多了。5:总之,对于开发经费比较多,人员也比较多,项目比较大的工程,采用EJB肯定是有好处的;而对于开发网站一类的小项目,个人觉得采用EJB的话,就有点大材小用了。