锁定老帖子 主题:Spring--也许正成为一个EJB
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间: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. |
|
返回顶楼 | |
发表时间: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 也没有必要这么没有理性吧 |
|
返回顶楼 | |
发表时间: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的呢? 针对具体的业务,抛开这些所谓框架,才可能开发出真正高效可靠的应用,开发时间会比用所谓框架还短。 |
|
返回顶楼 | |
发表时间:2011-04-14
jeff312 写道 哎,争什么争,scala一旦成熟,spring在架构层面上的价值基本可以无视了。人家在语言级别上就解决了很多模式和架构的问题,IoC变成一个很自然的编程行为,真要有相应成熟的框架出来,那还不把java world 杀个人仰马翻……
这个挺好的。 感觉EJB+JSF也挺好用的呀,用Seam感觉还好的。 |
|
返回顶楼 | |
发表时间:2011-04-14
peterwei 写道 骂人的闭嘴吧。讨论问题骂什么人。
也让我骂两句吧,哈哈! 不要和傻逼争论什么,只会让别人你也是个傻逼。傻逼往往喜欢说别人是傻逼,彰显自己不傻逼。此地无银三百两就是这个道理。 楼主啊,我真的佩服你,你为什么要让所有人支持你的观点,还和他们辩论,殊不知不是所有人都是人呀! 呵呵,说句实话,楼上那些批评EJB的人,你们几个看过EJB2.0规范的? Java为什么成为入门比较低的行业呢?因为SSH这样的框架,让很多没有计算机基础的人成为了所谓的高手?早几天有人发帖子说,什么技术都可以短时期学习到?可是是不是如果项目需要跨部门协作,理解别人的代码时,你做一个项目难道学习N个月吗? |
|
返回顶楼 | |
发表时间: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毛钱,就不要这么起劲了。 |
|
返回顶楼 | |
发表时间:2011-04-14
Spring 技术上比较炒作,水平一定的工程师都能够自己实现。
Spring 像一个胶水,粘合了多个框架,JMS,JSF,模板,看上去无处不在,无所不能! 如果没有Spring就不行了吗?.NET Spring不是有实现吗?为什么没有它就不能活呢? 有一个兄弟说EJB那个年代分布式引用少,其实不然,RPC,WS,RMI,COM+这样的东西都是上个世纪九十年代的产物。 倒是现在没有什么新技术突破,比如Spring有什么技术量?解决了I/O、语言开发效率、分布式、事务,缓存?就好比现在的360一样,看上去比较酷,比较叼,其实就是整合或中心管理工具,Spring 的核心不就是IoC或DI吗? 每个技术有一适合的范围,标准和非标技术都是候选,为实现服务。我比较赞同LZ的观点,不要烂或乱用。 最后,给个建议,兼听则明,偏听则暗,偏执只会让自己越走越远! |
|
返回顶楼 | |
发表时间: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就知道了! |
|
返回顶楼 | |
发表时间:2011-04-14
spring 与 ejb 根本不是一码事
|
|
返回顶楼 | |
发表时间:2011-04-14
阳光晒晒 写道 spring 与 ejb 根本不是一码事
本来定位就不同,不过也有部分相同,就是Bean管理! |
|
返回顶楼 | |