您的位置:程序门 -> java -> j2ee / ejb / jms



现在是否还有学习ejb的必要


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


现在是否还有学习ejb的必要
发表于:2007-03-20 19:22:30 楼主
出来工作了快1年了,也学习了不少的开源的东西.   以前学过ebj,不过没有实际用在开发中过,现在的公司架构已经封装好了.   我对原理也知道一些,个人感觉没有必要再去学习ejb,   各位结合自己的经验,谈谈现在是否有学习ejb的必要?
发表于:2007-03-20 19:36:181楼 得分:0
我觉得如果公司不用的话,就没有必要学了,等用到的时候在学,如果时间多的话,学一下也是好的
发表于:2007-03-21 10:55:552楼 得分:0
该回复于2007-12-28 11:55:49被管理员或版主删除
发表于:2007-03-22 16:34:163楼 得分:0
该回复于2007-12-28 11:55:49被管理员或版主删除
发表于:2007-03-22 23:59:584楼 得分:0
多学点找钱的....
发表于:2007-03-23 09:27:315楼 得分:0
实在没必要
发表于:2007-03-23 17:33:566楼 得分:0
ejb   3.0

本人比较看好~~
发表于:2007-03-24 18:33:267楼 得分:0
很多人常说外面的公司不用ejb,但是一样有公司在面试时问你的相关的技术,所以还是要学的,主要不是用来开发,是因为ejb包含了很多面向相象的知识,学ejb就是学他的思相
发表于:2007-03-26 11:09:208楼 得分:0
有,很有前途,尤其是做大型项目特别好
发表于:2007-03-26 16:37:399楼 得分:0
我们给地税作征管系统,用的全是ejb,效率挺高的.
发表于:2007-03-27 17:37:5010楼 得分:0
大公司还是有不少用ejb的
发表于:2007-03-31 00:37:3811楼 得分:0
好的,收获,回去学ejb哈哈
发表于:2007-03-31 08:45:3312楼 得分:0
ejb其实真的很有前途去学,真的现在ejb慢慢得都已经开始普及了~~~
发表于:2007-03-31 16:36:2413楼 得分:0
我也去学习下,感觉太多了技术struts+hibernate+spring
ejb,
  学的人都快死了
发表于:2007-04-01 12:43:1614楼 得分:0
学习真累啊,一天到头忙过不停
发表于:2007-04-01 12:46:0115楼 得分:0
only你的应用是需要分布式而且需要sessionbean时,你要用上它,其它情况下,不要用ejb了。
发表于:2007-04-01 13:50:1216楼 得分:0
ejb包含了很多面向相象的知识,学ejb就是学他的思相
这个不错
如果你弄通了ejb的原理,如果你学什么框架都会非常快
发表于:2007-04-02 08:40:1717楼 得分:0
恩我现在就是用ejb开发的
发表于:2007-04-02 08:52:5618楼 得分:0
java的世界里,除基础外,任何一种技术都有学习的必要,也都不是必须学习的
发表于:2007-04-02 08:56:5019楼 得分:0
看来学java   的   还真命苦啊
发表于:2007-04-07 17:37:1520楼 得分:0
java就是技术多呀
有点昏
发表于:2007-04-07 18:07:3021楼 得分:0
先看懂那个rmi   再搞ejb就简单多了
发表于:2007-04-07 20:55:2122楼 得分:0
大项目才用,不过有时间还是看看的好!
发表于:2007-04-07 21:40:4223楼 得分:0
当然有...
发表于:2007-04-08 15:44:1524楼 得分:0
我的老师都说,ejb基本上是大公司才用,平时很少能用到。。。不过觉得还是学了会好一点,毕竟知道多一点总比不知道好。。。
发表于:2007-04-09 09:09:3825楼 得分:0
刚开始学,还没理解什么意思,唉,郁闷中
发表于:2007-04-09 09:24:2526楼 得分:0
ejb应该还是值得学的,最起码是sun公司出来的~~
发表于:2007-04-19 15:49:0227楼 得分:0
ejb应该学
发表于:2007-04-20 12:14:4228楼 得分:0
该回复于2007-12-28 11:55:49被管理员或版主删除
发表于:2007-04-21 19:35:4229楼 得分:0
ejb3绝对是值得一学的,我现就在从hibernate,sping中转向ejb3
发表于:2007-05-11 14:28:1630楼 得分:0
ejb主要用在b2b上多一点.
发表于:2007-05-11 18:25:5731楼 得分:0
针对于你的项目
发表于:2007-05-12 09:50:2432楼 得分:0
ejb相当于   1+1=2     学会了期于的都简单了``

我们给地税作征管系统,用的全是ejb,效率挺高的.(说这句话的哥们在什么公司,我也是给地税做软件的)
发表于:2007-05-12 11:14:3533楼 得分:0
支持ejb
发表于:2007-05-12 12:09:5434楼 得分:0
听说ejb很繁琐,可以用别的技术代替,没学过它
感觉还是ssh好
发表于:2007-05-12 20:56:4035楼 得分:0
该回复于2007-12-28 11:55:49被管理员或版主删除
发表于:2007-05-30 23:21:5936楼 得分:0
有时间的话就去学学
发表于:2007-05-31 17:31:4337楼 得分:0
我经理今天说了!     还是jdbc好用   都不用什么框架   组件     麻烦!     我封装好了   一样赚钱!!!
发表于:2007-06-01 11:40:3938楼 得分:0
呵呵,学.你想当架构师吗?想从程序员提高自己到新的层次吗?
学吧.也许平时都用的其他的代替的,不过ejb的那个处理思想非常有必要学
发表于:2007-06-01 17:32:2439楼 得分:0
要学的,对架构很有用的。
发表于:2007-06-01 21:49:3140楼 得分:0
学习并不仅仅是学技术的
虽然技术你不是很经常使用,但是我
相信技术所包含的那些思想一定对你
很有影响的,我们对技术是有要求,但是
我想思想是一个基础,更重要
不知道这样理解是否正确
发表于:2007-06-01 23:41:2941楼 得分:0
该回复于2007-12-28 11:55:49被管理员或版主删除
发表于:2007-06-05 16:52:0042楼 得分:0
各位能说一下公司主要用什么技术呢。。。
发表于:2007-06-05 21:53:3743楼 得分:0
如果有时间,还是学一下好,技多不压人嘛。
发表于:2007-06-05 22:54:5144楼 得分:0
等你学习一段时间

你就会体会到

重要的不是技术而是思想!!

多了解些思想是最重要的
发表于:2007-06-05 23:07:4245楼 得分:0
ejb是很有钱途地,偶看好他,很多大公司都在用,像hibernate,spring这些东西,以后有可能会消失,他们只是解决了ejb里边有些选定的问题,如hibernate对实体bean
发表于:2007-06-06 11:15:5146楼 得分:0
努力学习技术
。。。
发表于:2007-06-11 10:52:1547楼 得分:0
什么是ejb,相信大家都知道是ejb   ==   enterprise   java   bean!
所以如果是为了增长知识,学习老外的先进的设计思想和实现方式,还是很多价值的。
如果不是为了兴趣,而是只是为了工作吃饭,完全没有必要了,因为在中国没有几家软件公司和使用软件公司的够得上enterprise这个级别。现在多数都是作坊,好的也是company这个级别的。
发表于:2007-06-15 18:29:3048楼 得分:0
楼上的,说的好啊,不过到enterprise这个级别应该也快了吧?!
既然这样,那么多了ejb技术那岂不是更好?!
发表于:2007-06-15 22:18:5349楼 得分:0
ejb3.0应该快火了
发表于:2007-06-15 23:19:5450楼 得分:0
同意楼上的说法。
小弟这个星期学习了一下ejb3.0,感觉很不错,没有了烦人的xml配置文件,特别是entitybean,很多东西是从hibernate那里借鉴过来的,如果学过hibernate,那么学ejb3.0的entitybean学习曲线不是很陡。
发表于:2007-06-15 23:38:1051楼 得分:0
偶也学习去   哦也...
发表于:2007-06-22 13:18:1352楼 得分:0
学习中......
发表于:2007-06-22 13:32:1553楼 得分:0
有空去学下ejb   没办法   必须的
发表于:2007-06-22 13:50:5254楼 得分:0
太笨重了,以后的趋势应该是轻量级的框架。现在的项目中用得越来越少。
发表于:2007-06-22 14:18:2855楼 得分:0
楼上的说得有理.
发表于:2007-06-22 14:39:5156楼 得分:0
恩..有道理.重要的不是技术而是思想!!
发表于:2007-06-23 23:44:4757楼 得分:0
比较看好ejb3
感觉现在ssh没以前那么火了.
发表于:2007-06-25 13:03:1958楼 得分:0
思想都也不好学啊,有些东西是只可意会不可言传...
发表于:2007-06-25 20:13:0059楼 得分:0
谁说大项目用,我们这niit模块测试错项目的一个唱片网站就要用ejb,才刚刚学了一点sessionbean我就要架构带有ejb技术的网站了。。。
我们这课程是ejb1.x或ejb2.x的。。。
发表于:2007-06-25 23:22:4760楼 得分:0
非常有必要学,但2.0之前的就不用学了,太烦了,我建议学习最新的3.0版本的,非常好用,配合sun   java   application   server,性能非常好
发表于:2007-07-05 09:46:3261楼 得分:0
java   ee   5   已经大量简化了   ejb的开发     所以   ekb3.0   还是很有前途的·~~   支持ejb
发表于:2007-07-05 10:54:5462楼 得分:0
我觉得不忙的话还是有必要学的,对你深刻理解各种架构有好处,而且,ejb3应该有前途
发表于:2007-07-05 11:12:3363楼 得分:0
学学学学   学到老就挂了!
发表于:2007-07-05 15:04:0664楼 得分:0
3。0听说很不错!!
不过我现在还是没学!只是学了spring

还是学一下好
发表于:2007-07-10 15:03:4765楼 得分:0
不用学
发表于:2007-07-14 14:46:0066楼 得分:0
主要看用途了:
如果你做的项目比较小,属于中小型的就没有必要用了。
如果是分布式的项目,就的用ejb了。
我现在正在学习spring,发现这个框架,写的真好,还有源代码可以看。爽
发表于:2007-07-21 11:38:3467楼 得分:0
dongbei321(锈死的心情)   说的,我同意.思想才是最重要的.
没有那意识,永远也只能是个程序员
发表于:2007-07-21 15:09:0468楼 得分:0
我连spring   都不知道
我一直在用struts+hibernate
一般的项目够用了

发表于:2007-07-21 15:23:1769楼 得分:0
ejb是sun公司的,sun决不会甘心输给开源组织的,所以还是要学的
个人见解
想学,但是没时间,又怕太难了
发表于:2007-07-27 18:50:2070楼 得分:0
ejb3.0完全比2.0不一样很多,而且借了hibernate之类的思想,我想ejb3.0应该慢慢要起来的。
发表于:2007-07-29 19:08:0471楼 得分:0
ejb3.0   比ejb2.0或者是ejb1.0好用多了!
当然是学的多懂的多嘛!
知识是无价的哦!
发表于:2007-08-02 14:50:2872楼 得分:0
是的,ejb3.0还是有必要看一看的。
发表于:2007-08-03 10:49:5173楼 得分:0
能学就多学些吧
发表于:2007-08-06 08:21:2774楼 得分:0
难学啊 头大了.
发表于:2007-08-06 09:37:0875楼 得分:0
有,很有前途,尤其是做大型项目特别好。并且spring里也集成咯。。。
发表于:2007-08-20 09:40:4276楼 得分:0

我觉得   message   ejb   和   session   ejb   还值得学习,至于   entity   bean   就没必要了,那是死胡同。
j2ee   withow   entity   bean,   hibernate,   struts   will   be   the   best   solution.

***********************************************************************************************************************

应该如何看待   j2ee   应用服务器和数据库服务器之间的相互关系呢   ?
究竟是复杂多变,必须借助   sql   和   jdbc   技术才能完成的数据交互关系,
还是可以简单化地理想化地认为是对象映射关系吗   ?

这个基本认识在根本上决定了   ejb   及其类似的   hibernate   是否合理,是否应该存在,
是否应该在软件编程实践中加以采纳,是否能够有效地提高软件生产效率;
也有助于在理论上意识到   sql   和   jdbc   技术广泛的适应力和被低估的生产效率。

在   j2ee   应用服务器层运用对象关系映射理论对底层数据库进行封装的结果
就是在应用服务器层出现了僵化的对象和表的映射关系,
必须再发展应用服务器,使之具备现代数据库所具有的特征,以满足编程实践的需要,
如数据缓存、数据更改通知,、据连接技术、用户视图、用户权限控制等技术特征。

在本质上就是在   j2ee   应用服务器内部出现了个以对象关系映射为底层基础的数据库副本。
这不仅使   j2ee   应用服务器消耗大量的系统资源,使系统性能降低,成为潜在的系统性能瓶颈;
同时也使   j2ee   应用服务丧失了通过   sql   和   jdbc   和数据库进行数据交互所具备的灵活性和性能优势。

当然,我并不反对对数据库表进行面向对象封装,
只是它不应该发生在   j2ee   应用服务器里,而应该是在数据库层里进行。
我相信,这也是   oracle   软件公司意识到,并且已经在推进的编码目标。

限于标题的长度限制,实际上完整的标题应该如下所示:
j2ee   withow   entity   bean,   hibernate,   struts   will   be   the   best   solution.

之所以把   struts   包括在内,这个问题就留给大家去思考吧   !
请大家不要被   struts   的吹捧言论所迷惑,而是要自己去独立思考,找到   struts   拙劣设计之所在。

***********************************************************************************************************************
发表于:2007-09-02 15:10:4877楼 得分:0
ejb3.0是好东西,你看它现在有许多优势,而且又是规范,以后jsf+ejb应该是正道
发表于:2007-09-03 12:43:2478楼 得分:0
公司用就现学,不然完全没必要。什么框架   ejb都是炒作
发表于:2007-09-04 11:16:2979楼 得分:0
ejb有时间就学,我就没学
发表于:2007-09-04 17:22:2080楼 得分:0
一定要学啊,ejb太有用了!
发表于:2007-09-04 21:48:0781楼 得分:0
如果有时间还是要学的   ejb是大型项目首选  

不要要为公司而学   要为自己的将来而学

发表于:2007-09-05 14:31:3682楼 得分:0
我是做全球电信产品研发的。大型电信系统都用ejb和corba做分布式开发。关键是用重量级的东西做大项目赚钱多。

一般用轻量级的,比如spring、strus等。不会赚太多钱。

只有接触电信金融等千万级项目才能用到中间件,既然项目大,投资大,自然薪水都过万。

我劝大家多接触些重量级技术。多接触电信金融项目。对个人发展绝对有好处。
发表于:2007-09-06 01:30:0083楼 得分:0
ejb3.0比较看好
发表于:2007-09-11 17:21:0284楼 得分:0
以前也用过ejb,不过不是ejb3.0,现在在用hibernate.其实功能上来说,ejb和hibernate都是在项目中存取数据庫的一种选择。只不好那时使用ejb是因为他有jta,现在hibernate通过支持也能够实现分布性的事务。只要ide能够支持他们,实现他们都很easy.
发表于:2007-09-16 20:57:5085楼 得分:0
学习java,感觉要学的东西太多了,很具挑战性
发表于:2007-09-18 10:43:1586楼 得分:0
一句话,学好java基础


快速检索

最新资讯
热门点击