为什么我们项目组中那么多人反对使用EJB

08-08-08 greentree
BANQ大哥,
我挺郁闷的我们的支付系统,我在做架构设计的时候力挺EJB3.0,可是我们项目组中的
很多人都反对使用EJB,我发现这个系统使用EJB,无论是在开发上还是学习上都很方便使用,
为什么都不使用呢?

xmuzyu
2008-08-10 12:45
我觉得EJB3.0满好的,国内很多人为什么那么鄙视?估计大多数人都是人云亦云。

bonepole
2008-08-10 14:25
我们项目组也是这样,一提起要使用EJB,我就被同事鄙视和打击
自己学吧,而且要学好学懂学的有创作性,肯定是有用的,我也相信就在不久的将来,EJB会流行起来,这是趋势,也是规范
我这话被他们看到了又要遭鄙视了 呵呵

xmuzyu
2008-08-10 19:36
鄙视你的那些人估计几年后都不好意思见你了。哈哈。国内软件界的风气就是跟风。如果别人说这个东西不好,那就是不好,自己看都不看就说不好,很多这样的人。

freebox
2008-08-10 22:54
几年以后有没有ejb都是回事了

banq
2008-08-11 09:57
要根据具体情况来选定具体架构

为什么有那么多人反对,因为他们对EJB不懂,没有能力去驾驭它,很多人还沉浸在过去对EJB误解中,虽然我一直在Jdon力挺EJB,但是曲高和寡啊。

掌握EJB必须两个基本功都要强:对象和分布式对象;很多人都连对象概念没有,都是围绕数据库编程,他们想着怎么访问数据库方便,怎么使用,想EJB这样完全屏蔽了数据库的技术当然对于他们是陌生的。

greentree
2008-08-11 12:01
明白,他们总认为EJB很笨重,对其性能很担心。如果从心理上认为ejb很难,那么就很难去更深一步去使用了

bloodrate
2008-08-15 10:16
虽然我很少用EJB,但是提倡用EJB的人一定会得到我的欢迎,抛开EJB好用不好用不谈,积极构建分布式体系是大势所趋,也是明智的。

tangshd
2009-09-04 17:58
EJB3 开发起来很爽, 配置好了实体映射, 主要的重心都放在了业务逻辑上了, 无需考虑数据库!

beepbug
2009-09-06 11:10
EJB的E,表示企业级。如果你的应用的业务逻辑不够复杂,业务量不够大,且以后扩展程度也不会很大,那选EJB确实不合适。
拿牛刀杀牛,是明智的选择,拿来杀鸡,估计不如一巴小剪刀。
本人就善用剪刀杀鸡,昨天还杀了一只。

[该贴被beepbug于2009-09-06 11:11修改过]

wildfox
2009-09-15 17:25
如果应用是分布式的,建议还是用EJB

atester
2009-10-02 15:48
EJB3一个字:爽!

ximenpiaohua
2009-10-03 15:30
个人觉得用EJB开发起来,不是很爽,有些东西和容器绑的太死,不好测试

atester
2009-10-04 10:32
测试也可以junit,只是...

jboss里边那个ejb组件无法热部署的问题,真是够让人头疼的,不过修改的频率慢一点,倒是在编写代码的同时有更多的时间理清思路,因为必须等待jboss重起...