小雨开源

我也加入到了开源队伍中了

常用链接

统计

最新评论

第三只眼看SpringSide-一个极富魅力的偶像团队


严肃一点说,在当今JavaEE领域,如果你不知道SpringSide,如果你不是一个排斥新技术的极端顽固分子,应该就是一个已经不求上进的技术混混。
开玩笑来说,如果你知道SpringSide而不知有AppFuse,那么我可以肯定你的JavaEE一定还是幼儿班的水平,要走的路还会非常长。
借用2007年看几部电影的感想:虽然“兄弟不可靠、组织不可靠、男人女人不可靠”,但最后“帮你的还是你的兄弟,给你正名的还是你的组织”。

SpringSide简介

SpringSide是什么,字面意思正如他们网站上的名称:“春天的傍边”,是“暖冬”还“初夏”呢?在我看来都是,也都不是。
下面我们直接看SpringSide的官方网站中关于SpringSide的介绍:
SpringSide--Pragmatic Enterprise Application KickStart and Common Library Stack,这么长的一个名字下来,不用解释大家都知道是做什么的了----以Spring Framework为core,提供一个Pragmatic的企业应用开发基础以及企业应用中各主题的最佳实践展示。
愿景:为使用Spring框架的开发者提供一个非Demo版的复杂、正式而体现最佳使用实践的参照系统。为JavaEEer必须面对的问题提供合乎Pragmatic原则的解决方案。
SpringSide的四个部分--
Springside-Bookstore:  一个Full Feature的书店示例,兼有书店前台和后台管理,作为典型企业应用的微缩版。
SpringSide-Core :SpringSide封装的核心代码。 
SpringSide-Templates: 让用户可以快速复制粘贴构建出自己应用的代码模版,分Application与Plugins两部分。
SpringSide-Generator: 自动整合SpringSide-Application/Plugins生成项目,生成CRUD代码的Eclipse Plugins 和Ant 脚本。

SpringSide涉及了很多当前流行的JavaEE技术,并有机地把这些技术应用有机地整合起来,教您如何解决企业应用开发中会面临的各种问题,比如持久化、Web Service、安全等等。
从1.0到2.0再到现在正在开发中3.0,SpringSide带给了我们一份又一份的技术大餐。让很多渴望学术或被迫学习的程序员们能够快速学会构建符合企业最佳实践的JavaEE应用。我有一个朋友的朋友的朋友的表弟的网友就曾经用SpringSide那个Bookstore,界面文字换一换变成一个“专业”的电子商务应用销售给客户。

SpringSide的灵魂

然而,SpringSide的灵魂决不是Spring。SpringSide的灵魂所在,是他的主创人江南白衣,一个来自江南经常穿着白衣服的程序侠客。2007年在北京跟江南白衣见了一面,跟他的交流给我留下了比较深的印象,也让我发现了SpringSide的灵魂所在。
由于SpringSide涉及到很多的技术,比如1.0里面就涉及了Spring2、Hibernate 3 、JSP2.0、XFire 、Acegi 、Eclipse BIRT 2 、JBoss Rules 3 、JBpm 、ActiveMQ、Quartz、DWR、Dojo 、JMaki 、Compass 、Groovy 、Commons Validator 、SiteMesh 、OSCache , Ehcache、ExtremeTable、Log4j 、Ant、Maven2。
对于一个普通的程序员,如果他把上面这些框架或工具的用户手册看一遍都要花不少的时间。更何况SpringSide要把他们最好的地方充分发挥出来,有机的整合到一起,形成一个骨架应用,这也就注定了SpringSide团队需要充分掌握这些技术,不但是使用方法,还要针对同类框架及工具进行深入的了解及对比,甚至有的时候还需要扩展,因此这是一个非常具有挑战性的事,是一个人很难完成的事。然而,SpringSide确实做到了,并发布了1.0及2.0。而且大多数都是由江南白衣一人所完成,很多技术一直在升级,比如Spring2升到了Spring2.5、XFire变成了CFX、Struts变成了webwork,面对这些升级,江南白衣一直在跟进,并不断把学习研究的成果分享给大家。
以前在《中国java开源界最可爱的人们》中说过,江南白衣在技术是一个天才人物,他不但年轻,而且好学,并且学得很快,并且文彩很不错,又具有开源精神,是愿意做事,又能做事的人。可以说,在SpringSide团队里,从学习能力及奉献精神上,可能没有一个能赶得上江南白衣。因此你就不难想象为什么大多数人想参与这个项目的人们一直都只能在项目中扮演着学习、打杂或者是建议者的角色,曾经贡献的源码也只能放到了系统回收站中永久封存。
可以这么说,SpringSide缺少什么都可以,就算Spring没有了也无所谓,但是就不能缺江南白衣,这一点可以从SpringSide2007下半年的表现得到印证,同时也充分证明黎叔“二十一世纪最贵的是人才”的决论。由于有了江南这个灵魂人物的存在,使得SpringSide非常具有偶像特质。

SpringSide的不足

由于“为JavaEEer必须面对的问题提供合乎Pragmatic原则的S解决方案”这样的愿景也决定了SpringSide团队奋斗之路的漫长。因为随着JavaEE各项技术的发展,每一年都会有可以用来解决企业级应用的新技术或方案出现,而SpringSide要做的,就是不断融入这些技术,不断围绕着他的主人Spring并肩前进。因此,SpringSide的名字注定了他只能做而且也一直做着随波逐流的事。

在每一年的奥斯卡大奖中,我们都知道除了有最佳男女主角以外,还有最佳男女配角。一个一开始就把自己定义为Side,就好比一个名叫“斯瓦辛格配角”的美女演员,当“斯瓦辛格”在演电影的时候,她可以跟着捧奥斯卡的最佳配角奖;当“斯瓦辛格”当从政当州长后,她可以跟着当秘书,只要主人不死,则这个配角则永远在。

SpringSide的不足其实是很明显的,首先在软件界,没有真正的最佳实践,各种技术都是可选的,一个看似笨拙的东西,只要跟上一个搭档,本来是缺点也会得到弥补,比如EJB之于Spring,对于一个企业来说,现前最佳的肯定就是大家最熟悉而且又能解决问题的东西。
因此,相对于SpringSide,AppFuse在这一方面就要聪明得多,没有最佳的实践,你可以自由选择最熟悉的技术构架组合,开始你的企业实用。
由于为SpringSide这个项目贡献源码的人越来越少,因为有能力贡献源码而且也愿意贡献源码的人毕竟在国内越来越少,导致这个项目存在了不少限制,因此一个人的能力肯定是有限的,更何况这个项目的定位本身具有非常大的挑战性。
虽然已经形成了江南、CAC、差沙等组成的核心团队,但代码及文档产出上却基本上仍然是一个人;代码是开源项目的生命所在,而这样的项目要做好,要做成中国的AppFuse决定了这是一个人不可能完成的任务,因此离成功就会很远。

SpringSide经常会处于迷茫的阶段,这不,在SpringSide3里,江南又为是选择Struts1还是Struts2还是SpringMVC迷茫了不少时间。因为整个JavaEE的世界就让人很迷茫,好的东西太多,可选择的东西太多,导致了这种迷茫的出现。
SpringSide现在的水平要想得到开源界大腕的正式认可,这是非常难的,比如你可以看到国外一些知名开源项目的官方文档中提到Huihoo的JFox、但你有看到提到SpringSide的吗?因为这样的应用骨架每一个企业都有自己的,而Spring也不太会过多的关注一直扮演着他Side、Left或Right的其它角色,因为他们自己的示例里面就已经有了不少关于这些的东西。SpringSide里面用的每一种技术及框架都不是无可选择的,而根据个人喜好就支持某一种框架而放弃另一种框架,这难免会给新手们传递错误的信:“xx就是比xx好,你看springside都用了”。

SpringSide不善于合作,比如国内已经有很多优秀的开源项目或框架出现,比如operamasks、JFox、JDon、easyjweb等,通过最近的深入研究,我发现他们都很不错。但在springside项目及文档里,没有一点与这些开源项目相关的,要想让SpringSide更具有生命力,从一个从属角色变为能自己决定自己的命运甚至变成真正的主角,那么就应该充分与国内的开源项目合作,加入对这些国内开源项目的支持。
借用2007年看几部电影的感想:虽然“兄弟不可靠、组织不可靠、男人女人不可靠”,但最后“帮你的还是你的兄弟,给你正名的还是你的组织”。

SpringSide的未来

只要江南在行动,又可以为我们带来很多的东西。江南白衣的回归让SpringSide又开始有了活力,在Spring3的蓝图及日志中我们可以看到,SpringSide已经开始行动,又将会引入当前一些比较流行的技术及框架应用,比如ExtJS、Struts2、RESTfull Service等,给了我们很多的期待。
SpringSide的未来会怎样,是永远站在傍边还是会走到中间,让我们持目以待。期望有更多的人参与到SpringSide中来,贡献出你的代码,只有这样SpringSide的愿景才会更早实现。

版权声明:本文版权由Blogjava小雨开源所有,受法律保护。欢迎转载,转载请保留作者版权声明及连接。

posted on 2008-01-28 13:40 小雨开源 阅读(13501) 评论(46)  编辑  收藏

评论

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 13:51 javajava

me too!  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 14:54 world7th

希望这样的团队会越来越多,但是更多的人是在为生存而奋斗,实在是有些无奈啊  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 15:43 grails

...太那个了吧...........  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 15:43 John Doe

写得好恶心,传说中的邪教信徒??  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 15:45 grails

粉丝又见粉丝 猛一进来 还以为是超级女生  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 15:56 小雨开源

@grails
把文章看懂了再发评论不迟。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 15:59 John Doe

我不佩服开发SpringSide的人,我只佩服敢用SpringSide为基础开发项目的人,不是超高技术的人都不敢做这事,SS里只是肤浅地把各主流开源工具配在一起,真的没什么技术含量,更别说实用价值  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 17:32 rocket

是不是开源也要搞超级开源啊,奉劝一句
空谈误国,实干兴邦
国外的开源哪有自我炒作的。
而且中国开源领域的根本问题还是技术差距问题,而不是支持度的问题。
所以我拜托几位软文高手,用心做事,踏实做人了。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 19:31 Nico

看完全文,唯一的感觉就是spring side集成了N多新技术新思想
反问一句,多少成功的项目是基于当时very新的技术or思想?
google搜索技术那么牛B,可见其吹嘘俺使用了啥啥啥新潮技术?


对文中的技术达人表示钦佩,对作者表示鄙视
完全误导
  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队[未登录] 2008-01-28 19:37 thinkthink

偶觉得SS还可以,学了不少,当然,APPFUSE也很强,不知道为什么你们要骂人。有本事自己开源试试。我自己的框架,我就不想开源。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 20:00 gr8vyguy

看LZ的文章有一种想吐的感觉  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 20:23 如坐春风

还是少一点抒情,多一点实质内容好。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 20:24 BeanSoft

说真的,一开始我只知道 Spring, Hibernate 的时候的确不知道还有个 SpringSide, AppFuse。

至于开源,为什么 JFox, Ext 呼声高个人觉得是大家更注重创新或者说原创,二次开发嘛一般大家都会评价低点。Java的框架很多,如果都是框架 A + B + C 一堆就是一个新的优秀框架,恐怕大家都不会赞成,当然如果你能把它作出一个实用的软件例如JSPWiki,XWiki大家也会认为你做的好。如果一无原创,二无功能,现在Java的开发框架又是海洋一般,真正广泛的很少,不知名的很多。。。呵呵,纯属个人看法。

楼主文采很好,佩服,值得学习!虽然不是很赞成你的观点,不过支持你发表自己的看法,言论自由嘛!  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 20:46 lingos

博主的文章大多或是八卦、或是宣传、或是煽情……很适合去八卦周刊.

可能CSDN这种网站比较适合博主.  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 20:59 小雨开源

@Nico
你说我误导,请你告诉我文中哪一点说错了,或者跟事实有偏差?
@lingos
你看我的文章哪一篇没有包含技术,如果你看不懂,不能说别人也不懂。

这写过jdon、写过huihoo、写过operamasks、今天又写了springside,以后还会写更多的国人开源,我希望我的表述尽量客观的,如果不深入研究,你能写出两篇我看看,你们知道jdon跟spring的区别吗?你们知道springside与appfuse距离吗?
说别人做得不好可以,但是骂人就是你们不对了,就事论事,如果像你们这样,总说别人不行,而自己又不去做,你们明白这是什么吗?  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 21:05 小雨开源

@lingos
另外我告诉你,csdn怎么了,csdn难道不成功,你这人什么心态,怎么这么酸,csdn就整天八卦?你知道csdn一年赚多少钱吗?你知道csdn在中国技术界的影响力吗?你知道有多少软件学校的学生知道csdn吗?
我不在csdn写,是因为那里商业味太多,而这里更多的是单纯的技术,我选择开源作为主题,也是因为我觉得中国的开源人士得不到大家的注意,很多人只知道索取,没有一点奉献精神,也不懂得尊重及支持开源,总有一种心态,觉得自己没做的,别人一定做不好。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 21:27 飞来的

容不得和自己思考方式不一样的说法

不承认别人劳动成果的价值

这就是我对上面几个评论的评论  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队[未登录] 2008-01-28 22:02 aming

搞这么多framework有什么意义??我真是搞不明白,只能是重复制造轮子。

而且,这种东西,你开不开源又怎么样?

我希望中国的开源者能做些国外开源没有的东西,比如BI。

  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-28 22:17 海边沫沫

谁说没有人敢用SpringSide进行真正的项目开发?我就用

博主的文彩很不错,我喜欢!  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队[未登录] 2008-01-29 00:21 Jackson

不在于多新,关键在于好用。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-29 03:06 太阳里的雪

Springside 3.0老半天了,现在都还没啥进展。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-29 09:41 itVincent

有人愿意分享,愿意奉献,就已经是一件好事  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-29 09:58 安达

@小雨开源
个人有跟人的观点,有歧异是很正常的。走自己的路,做出自己想做的事来,时间长了回有成效。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队[未登录] 2008-01-29 10:13 a

估计白衣自己都看的起鸡皮疙瘩  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-29 10:52 lingos

噢,偶滴神呀,楼主的文章真是开源界的一颗明亮的新星,我仿佛看到中国开源的未来,中国开源的希望,开源界的焦裕禄、白求恩……
楼主不遗余力的为中国开源事业孜孜不倦的献出自己的文采、献出自己的心血,我震撼了……我深深的震撼了……
与此同时,我很惭愧,惭愧自己不屑做一颗衣服上的钮扣,也惭愧没有为开源贡献出一点点力量……今天我终于清醒了,我知道,我要向博主学习,认真体会阅读、宣传博主的精神!!博主精神永垂不朽!

此致
敬礼
谢谢!  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-29 11:20 ThinkInside

博主是一个勤于思考的人,决不人云亦云。看了这篇文章感觉博主对技术的理解和思考很有深度,加油!!  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-29 11:23 小雨开源

@lingos
小兄弟没必要这么讽刺。我没有开源代码,更谈不上开源明星。但我可以明确地告诉你,在我写的每一篇文章中提到人,他们都是实实在在的开源明星,jdon的板桥、jfox的Orbat、Peter Cheng、springside的江南,OperaMasks的袁红岗、easyjf的大峡、乃至CommonTemplate的染飞等,每一个都是明星。他们都值得我们敬佩,你想咱的?  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-29 11:27 小雨开源

@a
看懂了这篇文章就不会有鸡皮疙瘩。有的人只喜欢听爱听的话,而不爱听的话总是被过滤掉,人的身结构其实也是由很多拦截器组成的。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队[未登录] 2008-01-30 00:21 allen

SpringSide虽好,也不能如此吹捧啊。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-30 09:14 小雨开源

@allen
为什么你只看到吹棒呢?  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队[未登录] 2008-01-30 18:48 llei

其实~中国的开源还没有中国的文采做得好~
没看到这些开源做出什么事来,却总是看到牛皮满天飞~

前有easyJavaWeb,今有SpingSide  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-01-31 07:44 gr8vyguy

哪来这么多马甲  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-02-01 16:37 看你不顺眼

严肃一点说,在当今JavaEE领域,如果你不知道SpringSide,如果你不是一个排斥新技术的极端顽固分子,应该就是一个已经不求上进的技术混混。
开玩笑来说,如果你知道SpringSide而不知有AppFuse,那么我可以肯定你的JavaEE一定还是幼儿班的水平,要走的路还会非常长。
========================================
由以上得知J2EE是楼主的,要不就是楼主家的  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-02-03 15:51 arnold

他们的狗屎,别说大话,害得我花了好几个小时满世界找资料,就是一个托  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-02-20 17:27 fish1996

严肃一点说,在当今JavaEE领域,如果你不知道SpringSide,如果你不是一个排斥新技术的极端顽固分子,应该就是一个已经不求上进的技术混混。
开玩笑来说,如果你知道SpringSide而不知有AppFuse,那么我可以肯定你的JavaEE一定还是幼儿班的水平,要走的路还会非常长。



从你这开头来看,我市幼儿水平了,那就不看了  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-02-20 17:32 呕吐的对象

"由于有了江南这个灵魂人物的存在,使得SpringSide非常具有偶像特质。
" 这是技术呢,还是个人英雄主义呢。讨厌这种宣传。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-02-20 17:55 小雨开源

@呕吐的对象
很多人对springside也非常热衷,对江南白衣都很佩服,也都当成榜样在学习,甚到当成偶像在跟随,说spring具有偶像特质,哪儿错了?
到于“个人英雄主义”嘛,springside里面80%以上的代码都是江南、另外一部分是cac及差沙他们,你怎么说?江南白衣是不是灵魂人物,从2007年下半年springside的情况你就自然知道。  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-02-21 13:21 Anthony

小雨的开头写得有点过了,不怪很多人觉得看得不舒服。
但是小雨的实质内容写得很好的,很深刻的,必须得有真正的广泛且深入的实践才能写得出这些技术的对比评论,敬佩!
以后会保持对小雨BLOG的关注!另外,RSS已经收藏了!  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-02-26 11:25 jack3616

只要SS中任何一个细节你没有掌握,其中的东西就很值得学习!那些评论言语刻薄的人啊,妒忌心太重了,JAVA开源界里你们这样的人多了,中国开源社区实在没什么希望!难怪发展得那么慢!!!  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-03-12 16:04 YangRj

看了你的文章,感觉自己是刚出生的婴儿  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-04-08 22:35 wswz

springside还是挺不错的,但不知为啥最网站访问不了
“There is no site configured to this address!”
不会是散伙了吧......
  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-09-27 01:15 tty

反对  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2008-09-27 01:16 tty

希望中国开源界慢慢发展强大,开源历史会记住楼主一笔的@@!!  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2009-02-26 16:39 mfk

且先不说SS好不好,敢于开源就是一件很勇敢的事。
也不一定要有创新和发明,对大家有用的东西就是好东西。比如金蝶的OperaMasks本身并没有多少新的技术或创新,但是能极大地提高开发效率,我就认为它是好东西。
也研究过一些开源框架,觉得楼主有些说法很对。正是国内有了很多开源框架,我们才会不断地学习到新的思想和技术。
目前国内开源框架普遍文档资料不够,Structs和Spring之所以流行,是因为它们的文档十分规范。
Extjs很不错,可惜有点庞大而且浏览器兼容性方面有点差。正在学习JQuery。


  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2014-03-14 11:15 我叫你妹

算了吧。哈哈  回复  更多评论   

# re: 第三只眼看SpringSide-一个极富魅力的偶像团队 2015-11-20 12:32 一书生

Spring Side的源码我看过,貌似很简单的整合,谈不上多牛B。  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: