林信良(良葛格)的专栏

更多文件,请访问 http://caterpillar.onlyfun.net/

原创 关于Spring框架的学习收藏

新一篇: Spring技术手册推荐序 | 

 接触Spring框架差不多快两年多的事,尤记得当时,关于Spring的书籍还不多,而文件分散于网路的各个角落,为了通盘了解Spring,在Google上一遍又一遍的来往收集,拼凑出Spring全图。

就技术上而言,我绝不是Spring的真正高手,然而就资讯收集与文字整理的功夫,说我投入很大的心力倒是真的,在学习Spring的过程中,文件收集、实作尝试、观念厘清等,都花上了不少功夫,我将这些功夫的所得化为文字记录下来。

最初,只是网路上一份笔记,慢慢的记录,时间加上心力,聚沙成塔、积少成多,这是作学问的道理,用在技术的培育上也是适用。

接著,就是藉由写作成书的压力,来让自己对所撰写的内容负责,书是读者要花费购买的,不若笔记之随兴,藉此,再让自己对Spring的了解更为落实。

学习Spring,或说是学习所有的框架,大致都可分为三个方面:

一是学习框架的架构与精神,这是学习框架最重要的部份,了解Spring,或是了解某个特定框架的架构与精神,可以学习到前人的经验,即使您将来不使用Spring(或某特定框架),也可以在自己的作品上用上这些架构与经验。

二是学习框架的实作方式,每个语言会有每个语言的特性,一个架构与精神用不同的语言实作,也会呈现出不同的样貌,这个部份是与技术面较为相关的,所谓坐而言不如起而行,深入了解某个框架的实作方式,可以验证自己对某些观念的了解是否正确。

三是了解如何使用框架,这是框架学习中较为无趣的,例如关乎API的使用,组态的设定等,然而初学者往往花最多时间在这个方面,为了要完成一个可运行的示例,总要在API与组态上再三尝试。

第一与第二点,不是我个人现在的实力可以置喙的,我只能跟随著大师的脚步,将一些观念作较贴近初学者的阐述,并在第三点上为初学者减少模索的时间,这是 Spring技术手册的出发点,因在摸索Spring的过程中,这也是花费最多时间的地方,Spring技术手册的目的,是希望初学者能少些心力在第三点的摸索上,多些思考时间在第一与第二点,若能让初学者少一小时、两小时甚至一天、两天的摸索,将这些时间拿来掌握架构、精神、实作方式,那Spring技术手册最大的目的就已达到。

Spring技术手册简体版问市之际,这小小的短文,希望能让初学者更了解Spring学习时的态度及应该掌握的要领。

期盼大家学习愉快。

Spring 技术手册封面

发表于 @ 2006年05月18日 17:09:00|评论(loading...)|编辑

新一篇: Spring技术手册推荐序 | 

评论

#qyl 发表于2006-05-19 10:48:00  IP: 221.232.130.*
什么时候能看到啊?拭目以待!看后再评。
#achri 发表于2006-05-19 09:52:00  IP: 58.49.251.*
支持,CSDN上就应该多一些像这样的文章。
#李大微 发表于2006-05-19 11:16:00  IP: 218.247.0.*
能在CSDN看见林老师真是高兴,林老师是Sun公司教育训练中心讲师呢,给sun公司写官方教材的,相当厉害的人物,您这本书我一定会买来看看。
#赵升 发表于2006-05-19 10:15:00  IP: 218.247.0.*
什么时候出版,期待中。
#过录人 发表于2006-07-16 12:27:00  IP: 220.184.112.*
看了先生的评论,觉得很中肯,我从来没有写java,最近开始转到这个方面,朋友推荐spring的框架很好,就很想去买一本来看看,看了很多评论,终于定下来,到书店,翻开看看,结果我个人感觉是,只能说当作初学者的笔记,还可以,真的,应该是对于那种初学者中初学者. 很希望您能写书的时候,从简单到深入,你再教别人怎么使用spring,根本没有涉及到里面内部结构(也许是我没有仔细看的缘故,见晾)
#林信良 发表于2006-07-17 12:07:00  IP: 219.81.203.*
过录人您好,

您说的都没有错!这本的定位本就是初学者,而且当初本来就是我学习Spring的笔记。

每本书都撰写时都会定位,我并不想写圣经,适用所有读者的书,我在另一篇文章「Spring技术手册 - 一本扣门砖」写得很清楚,只希望看过我的书的初学者,再去看其它进阶书时减少些障碍,那我的书目的就达到了。

#s.w.pollux 发表于2006-07-18 11:14:00  IP: 58.246.176.*
先支持一下!
#都市夜归人 发表于2006-07-21 10:47:00  IP: 219.236.45.*
我做JAVA有3,4年了,最近流行SPRING框架,为了让自己不要落后,开始学习SPRING。我英文不好,所以只能找中文的书来读。买了本STRUTS IN ACTION(中文的)翻译的真的不太好,很难读懂,大多数还要猜,而且没有带码的配合。代码很乱,也很难找。我读了几天实在是读不下去。电子工业也出了本SPRING,是个交大研究生写的。更是骂声一片。然后找了些电子教材,有SPRING spring-reference等也是读不懂。我真是有点怀疑自己的问题了。但是我读学STRUTS,和HIBERNATE的时候都是读孙卫琴的书。读一本就OK,学SPRING 怎么这么困难呀。有天读了夏日斤写的SpringGuide,突然有点感觉。最后发现我读的书作者都不是太负责任。首先代码都很少,不全。因为一个技术,你再怎么用语言描述都比较抽象,用一些完整的代码让读者搭建起来。让读者从事例中配合书那就比较容易了。还有部分都抄袭,你要抄袭就抄袭些经典的,或者容易懂的吗。比如讲AOP那部分说了一大堆抽象的词(什么通知,织入。。。)然后紧接着用这堆抽象的词语来描述AOP,靠这谁能听懂?看看人家夏日斤怎么写的,就很容易懂。国内这些作者,不管你们会不会写书。我拜托你们负点责任好不好。起码代码要配全吗。要不然你就不要写,或者不要翻译糟蹋人家的好书。林SIR的这本书好象买的人没有那两本书的人多。但是评价都还可以,不知道些的怎么样,考虑买本看看。
#leilei1334 发表于2006-08-09 08:39:00  IP: 124.192.234.*
考虑买一本看看
#ken 发表于2006-10-26 08:47:00  IP: 203.156.212.*
买了一本看,还不错
#norwolfli 发表于2008-06-12 17:35:26  IP: 118.26.197.*
准备去当当买一本.
感谢您能指出学习框架时我们应该把重点放在哪里.
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © 良葛格