论坛首页 Java企业应用论坛

Spring--也许正成为一个EJB

浏览 73066 次
该帖已经被评为良好帖
作者 正文
   发表时间:2011-04-14  
axeon 写道
楼主的观点是正确的,但是你注定要被投新手和隐藏。
为spring叫好的,才真的是新手,不单单对java的历史没有比较,很多在开发语言层面上也没有比较。刚入行就做java,直接就做spring。
你若真的让他用别的语言写个东西,立刻六神无主,如若让他不用spring写java的东西,他也同样六神无主。
这姑且也算是斯德哥尔摩综合征之一吧!

楼主被投新手和隐藏的原因是新手的基数还真的很大,而且很爱发言。

ejb我算是国内第一批用的,做了几个大项目,平心而论,不是那么好用,也不是那么难用。
spring也是国内第一批用的,其实本质上和ejb差不多,一个解决了A问题,带来了B问题,一个解决了B问题,带来了C问题。

但是,我就弄不明白了,spring难道是你亲爹,那么维护着?

我没投新手,也没投隐藏。但我是为spring叫好的人。你怎么就那么确定为spring叫好的就一定是新手?你怎么就知道人家没有对历史比较?
刚入行就搞java怎么了?难道你搞C,搞.net比搞java就高人一等?
你怎么就知道别人用别的语言写个东西,就六神无主?就你一人用别的语言写过东西?
你怎么就断定不用spring写java的东西,别人就六神无主?
你这是乱下判断,一棒子打死所有人。
没有人去维护什么spring,大家只是讨论问题而已。而且从本质上说:大家只是维护自已的利益。比如说你懂C,我说C不好啦,大家都不用啦,然后就没人用C了,改用新的语言gava了(高司令高开发的)。然后你就不值钱了。我正好是gava出身,然后自然水涨船高。就如ruby之于iteye.
0 请登录后投票
   发表时间:2011-04-14  
引用

楼主的观点是正确的,但是你注定要被投新手和隐藏。
为spring叫好的,才真的是新手,不单单对java的历史没有比较,很多在开发语言层面上也没有比较。刚入行就做java,直接就做spring。
你若真的让他用别的语言写个东西,立刻六神无主,如若让他不用spring写java的东西,他也同样六神无主。
这姑且也算是斯德哥尔摩综合征之一吧!

楼主被投新手和隐藏的原因是新手的基数还真的很大,而且很爱发言。

ejb我算是国内第一批用的,做了几个大项目,平心而论,不是那么好用,也不是那么难用。
spring也是国内第一批用的,其实本质上和ejb差不多,一个解决了A问题,带来了B问题,一个解决了B问题,带来了C问题。

但是,我就弄不明白了,spring难道是你亲爹,那么维护着?




这种一看就是神码北大X鸟培训出来的这些人值得辩驳吗
为spring 较好的都是新手, 那么找你这么说,springsource里的都是SB了对吧,貌似那些SB都领导开发潮流,反而你这种精英却无奈像个怨妇一样,埋怨这也不好,那也不好,说这话,真不知道啥叫脸红对吧
引用
ejb我算是国内第一批用的,做了几个大项目,平心而论,不是那么好用,也不是那么难用。
spring也是国内第一批用的,其实本质上和ejb差不多,一个解决了A问题,带来了B问题,一个解决了B问题,带来了C问题。



你算是国内第一批用的现在还发这种论调,看来你也不咋长进,还好意思出来显摆,有啥炫耀的,你的经验和资历在帖子中一点看不出来,唯一的解释就是你装 B,丢人不闲脸疼

引用
但是,我就弄不明白了,spring难道是你亲爹,那么维护着?


难道EJB是你亲爹,还是你亲妈,注意素质,你这素质让人感叹..............

说Spring庞大的人,spring是分模块的,如果你们还认识英文字母的话,spring怎么庞大,是人家spring公司的发展战略,你完全没有必要在一个应用里每个都用,你蛋疼了吗!!!

就算你黑Spring 也没有必要这么没有理性吧
0 请登录后投票
   发表时间:2011-04-14  
skydream 写道
superobin 写道
不是所有的团队都会开发完全适合自己的东西,其实,光说IOC,实现起来难吗?光声明式事务,实现起来难吗?都不难!
但是,这有个现成的、像规范一样的东西,抓个会java基本都会的Spring,和自己去实现一个,大家都去学好就还用不明白的XXXXIOC框架(或者其他的机制实现)相比,与其让团队的人去折腾去学,不如就用这个现成的了吧。。。。
现在的人太浮躁,项目里甭管好坏能完成工作就行吧。让他们学东西?下辈子吧。。。呵呵呵


spring最大的好处,是推广的门槛最低,基本上就算是刚毕业的学生,ssh之类的也都多少知道点。团队中使用比较成熟,有足够基础的技术框架,是无可争议的。

spring巨大的群众基础,是spring的优势所在。

而且,目前基本属于垄断状态,除了spring,业界还有第二个同级别的一站式解决方案吗?所在从项目开发角度,选spring是很合理的。

但不是说spring就什么都好,不好的地方还是应该容易别人说的。

另外,不要将spring和ioc等同。


spring确实解决了一部分问题,但是spring不是银弹。
做软件开发的,都是聪明人,应该有自己独立的思考,不能够人云亦云,这样你的发展就被局限了。
spring其实是老板剥削技术人员的工具,把你限制在一个很小的技术圈,形成一个准行业标准,用人更容易了。
可是技术人员的技术思路被局限了,被洗脑。

spring没有解决任何业务问题,也无法解决业务问题,对某些业务的实现有一定帮助,但是广泛应用还是有问题的。

对于java,太多精力放在所谓架构的争吵上了。
其实所有的框架,都是解决了A问题,引发了B问题,刚出现时是神物,当你真正用的时候就是个意淫的玩意。
从这种程度上来说,spring和ejb的结局都是一样的。

天天说大项目,其实真正的大项目有几个能套上spring的呢?
针对具体的业务,抛开这些所谓框架,才可能开发出真正高效可靠的应用,开发时间会比用所谓框架还短。



0 请登录后投票
   发表时间:2011-04-14  
jeff312 写道
哎,争什么争,scala一旦成熟,spring在架构层面上的价值基本可以无视了。人家在语言级别上就解决了很多模式和架构的问题,IoC变成一个很自然的编程行为,真要有相应成熟的框架出来,那还不把java world 杀个人仰马翻……

这个挺好的。

感觉EJB+JSF也挺好用的呀,用Seam感觉还好的。
0 请登录后投票
   发表时间:2011-04-14  
peterwei 写道
骂人的闭嘴吧。讨论问题骂什么人。


也让我骂两句吧,哈哈!


不要和傻逼争论什么,只会让别人你也是个傻逼。傻逼往往喜欢说别人是傻逼,彰显自己不傻逼。此地无银三百两就是这个道理。

楼主啊,我真的佩服你,你为什么要让所有人支持你的观点,还和他们辩论,殊不知不是所有人都是人呀!

呵呵,说句实话,楼上那些批评EJB的人,你们几个看过EJB2.0规范的?

Java为什么成为入门比较低的行业呢?因为SSH这样的框架,让很多没有计算机基础的人成为了所谓的高手?早几天有人发帖子说,什么技术都可以短时期学习到?可是是不是如果项目需要跨部门协作,理解别人的代码时,你做一个项目难道学习N个月吗?




0 请登录后投票
   发表时间:2011-04-14  
kjj 写道
引用

楼主的观点是正确的,但是你注定要被投新手和隐藏。
为spring叫好的,才真的是新手,不单单对java的历史没有比较,很多在开发语言层面上也没有比较。刚入行就做java,直接就做spring。
你若真的让他用别的语言写个东西,立刻六神无主,如若让他不用spring写java的东西,他也同样六神无主。
这姑且也算是斯德哥尔摩综合征之一吧!

楼主被投新手和隐藏的原因是新手的基数还真的很大,而且很爱发言。

ejb我算是国内第一批用的,做了几个大项目,平心而论,不是那么好用,也不是那么难用。
spring也是国内第一批用的,其实本质上和ejb差不多,一个解决了A问题,带来了B问题,一个解决了B问题,带来了C问题。

但是,我就弄不明白了,spring难道是你亲爹,那么维护着?




这种一看就是神码北大X鸟培训出来的这些人值得辩驳吗
为spring 较好的都是新手, 那么找你这么说,springsource里的都是SB了对吧,貌似那些SB都领导开发潮流,反而你这种精英却无奈像个怨妇一样,埋怨这也不好,那也不好,说这话,真不知道啥叫脸红对吧
引用
ejb我算是国内第一批用的,做了几个大项目,平心而论,不是那么好用,也不是那么难用。
spring也是国内第一批用的,其实本质上和ejb差不多,一个解决了A问题,带来了B问题,一个解决了B问题,带来了C问题。



你算是国内第一批用的现在还发这种论调,看来你也不咋长进,还好意思出来显摆,有啥炫耀的,你的经验和资历在帖子中一点看不出来,唯一的解释就是你装 B,丢人不闲脸疼

引用
但是,我就弄不明白了,spring难道是你亲爹,那么维护着?


难道EJB是你亲爹,还是你亲妈,注意素质,你这素质让人感叹..............

说Spring庞大的人,spring是分模块的,如果你们还认识英文字母的话,spring怎么庞大,是人家spring公司的发展战略,你完全没有必要在一个应用里每个都用,你蛋疼了吗!!!

就算你黑Spring 也没有必要这么没有理性吧



要知道,培训学校培训出来的才喜欢所谓精通ssh的。
如果你真的经常上springsource,你会发现里面唱反调和质疑的也很多,这对spring才真的是好事儿。

ejb和spring会都一样的,从开始到结束,至于扯到人家公司的战略,我想你没领5毛钱,就不要这么起劲了。
0 请登录后投票
   发表时间:2011-04-14  
Spring 技术上比较炒作,水平一定的工程师都能够自己实现。

Spring 像一个胶水,粘合了多个框架,JMS,JSF,模板,看上去无处不在,无所不能!

如果没有Spring就不行了吗?.NET Spring不是有实现吗?为什么没有它就不能活呢?

有一个兄弟说EJB那个年代分布式引用少,其实不然,RPC,WS,RMI,COM+这样的东西都是上个世纪九十年代的产物。

倒是现在没有什么新技术突破,比如Spring有什么技术量?解决了I/O、语言开发效率、分布式、事务,缓存?就好比现在的360一样,看上去比较酷,比较叼,其实就是整合或中心管理工具,Spring 的核心不就是IoC或DI吗?

每个技术有一适合的范围,标准和非标技术都是候选,为实现服务。我比较赞同LZ的观点,不要烂或乱用。

最后,给个建议,兼听则明,偏听则暗,偏执只会让自己越走越远!


0 请登录后投票
   发表时间:2011-04-14  
axeon 写道
kjj 写道
引用

楼主的观点是正确的,但是你注定要被投新手和隐藏。
为spring叫好的,才真的是新手,不单单对java的历史没有比较,很多在开发语言层面上也没有比较。刚入行就做java,直接就做spring。
你若真的让他用别的语言写个东西,立刻六神无主,如若让他不用spring写java的东西,他也同样六神无主。
这姑且也算是斯德哥尔摩综合征之一吧!

楼主被投新手和隐藏的原因是新手的基数还真的很大,而且很爱发言。

ejb我算是国内第一批用的,做了几个大项目,平心而论,不是那么好用,也不是那么难用。
spring也是国内第一批用的,其实本质上和ejb差不多,一个解决了A问题,带来了B问题,一个解决了B问题,带来了C问题。

但是,我就弄不明白了,spring难道是你亲爹,那么维护着?




这种一看就是神码北大X鸟培训出来的这些人值得辩驳吗
为spring 较好的都是新手, 那么找你这么说,springsource里的都是SB了对吧,貌似那些SB都领导开发潮流,反而你这种精英却无奈像个怨妇一样,埋怨这也不好,那也不好,说这话,真不知道啥叫脸红对吧
引用
ejb我算是国内第一批用的,做了几个大项目,平心而论,不是那么好用,也不是那么难用。
spring也是国内第一批用的,其实本质上和ejb差不多,一个解决了A问题,带来了B问题,一个解决了B问题,带来了C问题。



你算是国内第一批用的现在还发这种论调,看来你也不咋长进,还好意思出来显摆,有啥炫耀的,你的经验和资历在帖子中一点看不出来,唯一的解释就是你装 B,丢人不闲脸疼

引用
但是,我就弄不明白了,spring难道是你亲爹,那么维护着?


难道EJB是你亲爹,还是你亲妈,注意素质,你这素质让人感叹..............

说Spring庞大的人,spring是分模块的,如果你们还认识英文字母的话,spring怎么庞大,是人家spring公司的发展战略,你完全没有必要在一个应用里每个都用,你蛋疼了吗!!!

就算你黑Spring 也没有必要这么没有理性吧



要知道,培训学校培训出来的才喜欢所谓精通ssh的。
如果你真的经常上springsource,你会发现里面唱反调和质疑的也很多,这对spring才真的是好事儿。

ejb和spring会都一样的,从开始到结束,至于扯到人家公司的战略,我想你没领5毛钱,就不要这么起劲了。


LZ 我挺你,Spring,我刚用的时候就觉得没有什么技术突破,但是不等于说没有价值。很多小公司不能承受EJB的费用,因此选择了Spring。等OpenEJB这样开源产品出来之后,Spring已经占据了市场。

还有一点,不知道为什么很多人这么固执,有技术的东西,不一定有市场。反之亦然,看看Windows和IE就知道了!
0 请登录后投票
   发表时间:2011-04-14  
spring 与 ejb 根本不是一码事
0 请登录后投票
   发表时间:2011-04-14  
阳光晒晒 写道
spring 与 ejb 根本不是一码事



本来定位就不同,不过也有部分相同,就是Bean管理!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics