(本故事除了部分點明道姓并具有故事詳細(xì)發(fā)生的具體時間點地等部分情節(jié)以外,其它內(nèi)容純屬虛構(gòu),若有雷同,純屬巧合。)
?
“玩”的歷程
?
像我這樣80年后的人,我想一定都知道什么叫“玩”,更知道什么叫“玩玩”!
?
因為我們80后的人,生于改革開放的春風(fēng)吹起之時,伴隨著社會主義市場經(jīng)濟(jì)的改革而成長。我們80后的人,準(zhǔn)確地說是聽著四大天王的歌,讀著金庸、古龍的武俠小說,看著香港的警匪片,追著大大小的歌星影星長大的,而這些都一直在助長我們的“玩”的本領(lǐng)及悟性。于是,進(jìn)了大學(xué),我們玩得更加瘋狂了,我們逃課(師兄師姐們都說上課是在浪費生命)、K歌、上網(wǎng)以及無休止的網(wǎng)絡(luò)游戲。這里,我想自豪的問一下60、70或者以前的人,有跟我們一樣能“玩”的嗎?
?
20多了,畢業(yè)了,進(jìn)入社會了,工作了,父母不好意思再靠了,要自立了??扇珖嗣衲酥寥澜缛嗣窬谷环Q我們是“跨掉的一代”,美國《時代雜志》盡然“不知羞恥的”拿我們跟他們曾經(jīng)生于5、60年代人的相提并論。這是何等天大的冤枉??!
雖然在大學(xué)里的老師、教授們出于“留一手”等的考慮有意無意地傳授我們一些過時的東西,但我們這20多年來可也不是白玩的,鑄造出了“不玩出結(jié)果不罷休”的精神與“想玩就要玩得徹底”的哲學(xué)理念?,F(xiàn)在應(yīng)該是給大家表演、回報,為社會主義事業(yè)的建設(shè)添磚加瓦的時候了。因此,今天,我將把我們“玩”的本領(lǐng)及精神展示到技術(shù)領(lǐng)域中來,跟大家討論如何玩軟件開發(fā)技術(shù),玩全世界人民及全國人民都HC(喝彩、花癡―涼粉語)的Spring。
雖然在大學(xué)里的老師、教授們出于“留一手”等的考慮有意無意地傳授我們一些過時的東西,但我們這20多年來可也不是白玩的,鑄造出了“不玩出結(jié)果不罷休”的精神與“想玩就要玩得徹底”的哲學(xué)理念?,F(xiàn)在應(yīng)該是給大家表演、回報,為社會主義事業(yè)的建設(shè)添磚加瓦的時候了。因此,今天,我將把我們“玩”的本領(lǐng)及精神展示到技術(shù)領(lǐng)域中來,跟大家討論如何玩軟件開發(fā)技術(shù),玩全世界人民及全國人民都HC(喝彩、花癡―涼粉語)的Spring。
?
“玩”的態(tài)度
?
技術(shù)是科學(xué),且能用“玩”的態(tài)度來對待?前輩別急、別急,想想我們的童年、我們的少年、青少年乃至到我們的青春、花季、雨季都能這么瘋狂的玩,技術(shù)又何嘗不能呢?只有抱著玩的心態(tài),才不會被其所迷惑;也只有像對待“玩物”一樣對待技術(shù),人才能不會被技術(shù)所控制,才不會成為技術(shù)的奴隸,才不會迷信技術(shù),在“玩”的過程發(fā)現(xiàn)樂趣、發(fā)現(xiàn)不足,超越技術(shù)。技術(shù)需要如此,社會主義科學(xué)事業(yè)的建設(shè)更需要如此。
慢慢……,前輩您說什么?我亂拿偉大的社會主義事業(yè)來嚇唬您?好,你先回答我?guī)讉€問題:技術(shù)特別是軟件技術(shù)是一門科學(xué)對吧?既然是科學(xué)技術(shù)就不應(yīng)該受到非科學(xué)以外的因素響應(yīng)對吧?當(dāng)然也就不能受太多人民幣或者美元影響對吧?技術(shù)就得“有一說一”,實事求是對吧?答完了吧,答案一定都是Yes對吧。這就對了,只有“玩”的態(tài)度,才能讓科學(xué)技術(shù)反璞歸真,不受世俗及一些人為操控或陳舊觀念的影響。難道這還不是社會主義科學(xué)事業(yè)建設(shè)所需要的嗎?
當(dāng)然,我們經(jīng)常會看到的一些人確是拿著別人的紅包、領(lǐng)著別人的人民幣或美金,然后再為其發(fā)表一些違心的評論、報告、無休止的炒著、吹捧,但我想那只是個別案例吧,如果這樣的所謂“認(rèn)真”態(tài)度才是社會主義科學(xué)技術(shù)的主流的話,那我寧愿轉(zhuǎn)行不做程序員,而直接回老家種我的一畝三分地。
?
所以,要用“玩”的態(tài)度對待技術(shù)。
?
“玩”的對象
那么,為什么要選擇玩Spring而不是其它什么的呢?
因為筆者算是半個Java工作者,在Java的技術(shù)領(lǐng)域,這兩年Spring風(fēng)吹得勁,Spring牛X啊。全國人民在去年就已經(jīng)開始掀起了學(xué)習(xí)Spring的熱潮了啊。這年頭,作為一個Java領(lǐng)域的工作者,你要沒聽說過Spring,那你要么就是老土、老頑固,要么就是西部貧困區(qū)的農(nóng)村信息化工作者。你要是不會Spring,跟搞Java的人在一個桌上吃飯,聽大家一聊起來,傻眼了吧、自卑了吧。要在頂頭上司打算交給你一個任務(wù),一問你對Spring的掌握情況,嘿嘿,玩完了吧。因此,不玩Spring,難道去玩JSP???
?
Spring何方神圣呢?這里從網(wǎng)上引述一段正式點的關(guān)于Spring的介紹給非Java工作者看看吧:
Spring Framework是一個流行的Java/J2EE應(yīng)用框架,是一個解決了許多在J2EE開發(fā)中常見的問題的強(qiáng)大框架。它構(gòu)建于一個輕量級的反向控制(Inversion-of-Control,QoC)模式的容器的基礎(chǔ)之上,以其數(shù)據(jù)訪問和事務(wù)管理能力而著稱。Spring的聲明性事務(wù)劃分適用于任何的POJO(pure old java object或plain ordinary Java object,無格式普通Java對象)目標(biāo)對象,其聲明性事務(wù)如同EJB容器托管事務(wù)(Container-Managed Transaction,CMT)一樣完善。后端事務(wù)管理器的選擇包括簡單的基于JDBC的事務(wù)和完善的J2EE事務(wù)(借助于JTA策略)。
Spring提供了一個用標(biāo)準(zhǔn)Java語言編寫的AOP框架,它給POJOs提供了聲明式的事務(wù)管理和其他企業(yè)事務(wù)--如果你需要--還能實現(xiàn)你自己的aspects。這個框架足夠強(qiáng)大,使得應(yīng)用程序能夠拋開EJB的復(fù)雜性,同時享受著和傳統(tǒng)EJB相關(guān)的關(guān)鍵服務(wù)。
Spring Framework是一個流行的Java/J2EE應(yīng)用框架,是一個解決了許多在J2EE開發(fā)中常見的問題的強(qiáng)大框架。它構(gòu)建于一個輕量級的反向控制(Inversion-of-Control,QoC)模式的容器的基礎(chǔ)之上,以其數(shù)據(jù)訪問和事務(wù)管理能力而著稱。Spring的聲明性事務(wù)劃分適用于任何的POJO(pure old java object或plain ordinary Java object,無格式普通Java對象)目標(biāo)對象,其聲明性事務(wù)如同EJB容器托管事務(wù)(Container-Managed Transaction,CMT)一樣完善。后端事務(wù)管理器的選擇包括簡單的基于JDBC的事務(wù)和完善的J2EE事務(wù)(借助于JTA策略)。
Spring提供了一個用標(biāo)準(zhǔn)Java語言編寫的AOP框架,它給POJOs提供了聲明式的事務(wù)管理和其他企業(yè)事務(wù)--如果你需要--還能實現(xiàn)你自己的aspects。這個框架足夠強(qiáng)大,使得應(yīng)用程序能夠拋開EJB的復(fù)雜性,同時享受著和傳統(tǒng)EJB相關(guān)的關(guān)鍵服務(wù)。
?
“玩”的方法
?
跟玩K歌、玩電腦游戲、玩魔獸世界(WOW)一樣,玩他就得了解他,玩他就得靠近他,走進(jìn)他的世界,然后剖開他。因此,偶打算從Spring的由來、Spring人物、Spring事件、Spring技術(shù)、以及發(fā)生在中國Spring的先驅(qū)者們的故事等全方位來“玩”,當(dāng)然重點還是有關(guān)Spring的教程、技術(shù)分析等方面去“玩”。
玩的過程及結(jié)果將會不定期在以下三個網(wǎng)站全球同步公布:
1、?EasyJF開源團(tuán)隊官方網(wǎng)站,網(wǎng)址:http://www.easyjf.com
2、?筆者的Blog,網(wǎng)址:http://www.aygfsteel.com/daxia/
3、?Java研究組織(JR) ,網(wǎng)址:http://www.javaresearch.org
也歡迎更多跟我一樣愛玩的哥哥姐姐弟弟妹妹一起來玩。
?
玩的結(jié)果自己預(yù)測如下:
A、?玩出感情,被它迷住,并愛上它;
B、?玩物變成 “雞肋”,嚼之無味,棄之可惜。
A、?玩出感情,被它迷住,并愛上它;
B、?玩物變成 “雞肋”,嚼之無味,棄之可惜。
話外音:
這口氣好像在哪兒看到過呢,這是噱頭嗎?
故事剛剛開始……,這人嘛,做事也好,看戲也好,不能這么沒耐心吧!。
這口氣好像在哪兒看到過呢,這是噱頭嗎?
故事剛剛開始……,這人嘛,做事也好,看戲也好,不能這么沒耐心吧!。
?
?
(備注:由于筆者不想拐彎抹角浪費大家玩的時間,有些“表白”難免過于直接,還請不喜歡Spring或者過分喜歡Spring的同行多多見諒! 本文中的“我們”,僅指與筆者有著同樣成長經(jīng)歷的80后人,對于文章提到的觀點,多數(shù)皆屬于筆者個人觀點,不代表任何人。
本文作者:EasyJF開源團(tuán)隊大峽 版權(quán)歸EasyJF開源團(tuán)隊所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請保留作者版權(quán)聲明,謝謝!)
本文作者:EasyJF開源團(tuán)隊大峽 版權(quán)歸EasyJF開源團(tuán)隊所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請保留作者版權(quán)聲明,謝謝!)