學習Spring框架等技術的方向、方法和動機

學習Spring框架
最先學習Spring框架是在大二的時候,當時看了幾本書,看了一些視頻,主要是傳智播客的。更多的,仍是寫代碼,單獨寫Spring的,也有與Struts和Hibernate等框架整合的。好久以來,主要使用了Spring的注入功能和事務管理,其它功能沒怎麼用到,多是沒有這方面的需求吧。有好幾回都想對Spring有個深刻的學習,好比把Spring中的所有功能都瞭解下,學習下Spring的原理。這2件事情,都是半途而廢,有必定深刻或全面學習,沒有堅持下去。html


廣度與深度
回顧下本身學習技術的2個選擇或者說是糾結吧:技術的應用與原理或者說是廣度與深度。 web

畢業之後,瞭解和熟悉了不少技術,Lucene、Hadoop、Vertx、Python、PHP等。實事求是,幾乎沒有對任何技術有過深刻的研究。我心中潛在的想法彷佛是:瞭解和熟悉更多的技術,夠用就好,能解決本身遇到的問題就好。若是工做中須要深刻研究一門技術,再投入足夠的時間去學習和應用。畢業後,時間遠遠沒有學校的時候多,知道的技術倒是愈來愈多,根本沒有太多時間去coding,去深刻實踐了。spring


個人大體規劃 框架

熟悉Web開發中的各類技術:包括HTML、CSS、JavaScript/JQuery/AJAX、JAVA/PHP/.Net等。
瞭解其它大衆化和熱門技術:包括Hadoop、WebService、Python、Linux等。 oop


學習方法
象Spring、Hibernate、POI等開源技術,最好的參考資料官方網站的一切(介紹,源碼,例子,FAQ),最好的也是最容易得到的。 學習

好比學習Spring,官方網站下載的資料裏有以下文檔: 網站

spring-introduction.html 整理介紹
spring-integration.html 與其它框架的整合
spring-web.html Web相關
transaction.html 事務 視頻

經過閱讀每個文檔,就能對Spring某一方面的功能有比較全面和深刻的瞭解。把全部的文檔都讀完,對Spring就有一個全面的瞭解了。本身再運行下例子,本身在作項目實踐下,這樣更容易達到「全面和深刻」這一高端境界。(我沒有達到這種境界額!汗!)htm


學習技術的動機 事務

興趣:興趣是最好的老師,這話太對了。
金錢:經濟壓力產生動力。
技術大牛:不少人都想成爲技術大牛,掌握技術,解決不少問題,使人膜拜。

 

原文參見:http://fansunion.cn/articles/2030

相關文章
相關標籤/搜索