论坛首页 Java版

关于EJB3的框架,大家鉴定一下,除了麻烦之外,可实施性如何?有何优点和缺点

浏览 5306 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (7)
作者 正文
最后更新时间:2008-08-01
EJB2确实笨重了些,但是ejb3非常轻便,ejb3的entity bean这一块使用起来,和hibernate差不多,会话bean更简单,加很少的标记就行了。EJB3最主要的改善在于开发方便性和持久化这一块的大幅改进,但是序列化机制,分布式的机制的有没有改动我不太清楚,它的规范并没有阐述这一点,倒是一直力推持久化这一块。

楼上的很多人把spring和ejb3做对比,其实两者本身没有什么可比性,二者的目的是不一样的,spring是一个基础框架,ejb3是一个规范,面对特定的应用环境,拿seam和spring比,我觉得还有点点可比性。很多人说remote的调用效率低,要用local调用,进而抱怨ejb3,这个ejb可是冤枉的,本身它是为分布式而生,但是你因为分布式数据库事务去用它,还用了remote,这个能怪ejb3吗?人云也云确实比较多,或者把ejb2的印象加到ejb3身上。
   
0 请登录后投票
最后更新时间:2008-08-03
EJB3的开发很简单
很愉快
完毕
   
0 请登录后投票
最后更新时间:2008-08-03
你觉得EJB跟SPRING有可比性么?
EJB只是实现了JAVAEE的业务逻辑层跟持久层
如果要比
你可以拿EJB跟SPRING的受管BEAN比较!
   
0 请登录后投票
最后更新时间:2008-08-04
为什么没有可比性?
虽然说EJB更多是一个规范,但是就具体的EJB产品EJB2或者EJB3来说难道不跟Spring一样同为一个JavaEE应用容器么
不过倒是同意EJB3已经让开发很简化了,但是它的问题是面向过程式的开发以及调试困难
而且大多数情况下我们还要附带着可能根本用不上的RMI,但愿这样的请款在EJB3.1种有所改善,其实它已经在一天一天的好起来.EJB3.1支持EJB lite概念并且提供了内嵌的JBoss AS集成,开发复杂度和测试复杂度方面应该会有大幅度降低
   
0 请登录后投票
最后更新时间:2008-08-05
EJB是容器?
   
0 请登录后投票
最后更新时间:2008-08-05
EJB 好像是个非常高深的东西。。。。恩。。
   
0 请登录后投票
最后更新时间:2008-08-08
好多小白 没弄清怎么回事就在这里发表评论 真是F了
   
0 请登录后投票
最后更新时间:2008-08-08
j2093 写道
好多小白 没弄清怎么回事就在这里发表评论 真是F了


是有点遗憾:-(
   
0 请登录后投票
最后更新时间:2008-08-08
boou 写道
4. 如果能用maven来配置整个系统的架构的话,将会给你省不少事。并且对比Ant,maven强大,安全,方便N多。在此强烈推荐。

对此,实在无法苟同。
   
0 请登录后投票
最后更新时间:2008-08-08
wjsir 写道
j2093 写道
好多小白 没弄清怎么回事就在这里发表评论 真是F了


是有点遗憾:-(

对你们故作高深却没有实质内容的评论是有点遗憾:-(
   
0 请登录后投票
论坛首页 Java版

跳转论坛:
JavaEye推荐