Mark一下,關於Struts開源框架學習

因爲本書還沒有出版,我在這裏只能給出部分樣章供你們參考。

《Struts2技術內幕》 新書部分篇章連載(一)

《Struts2技術內幕》 新書部分篇章連載(二)

《Struts2技術內幕》 新書部分篇章連載(三)

《Struts2技術內幕》 新書部分篇章連載(四)

《Struts2技術內幕》 新書部分篇章連載(五) 對於樣章的選擇,我在這裏給出個人理解。 第一,許多讀者對如何學習Struts2,如何學習開源框架的問題最感興趣。所以我摘錄了書中第二章最後一節的內容做爲樣章供讀者參考。 第二,要理解Web開發,應該首先創建起面向對象的思想觀念。面向對象這個話題很大,我也不可能面面俱到,個人水平或許也不足以講清楚。因此在書 中我採起的方式是針對一個特定的話題來說:對象的構成分析。而這部份內容也在本書的第二章第一節中,做爲樣章的一部分給出你們。你們千萬不要小看這一節, 由於這一節中所提到的概念,其實是整個Java領域中一些核心問題的彙總。看似簡單的概念,背後能夠延伸出來的內容很是多。在個人整個書中,這部份內容 將被反覆說起並做爲重要的立論依據。 第三,我將本書的第三章中的「多角度透析Struts2」做爲樣章的一個重要緣由是幫助讀者理順Struts2這個框架的大體內容。由於有許多讀 者會提出這樣的問題:我想看Struts2的源碼,不知道如何入手。在這一篇樣章中,我將首先從宏觀的角度,對Struts2的全部代碼進行運行主線的劃 分,再從微觀的角度對每條運行主線中所涉及到的元素及其主要做用進行大體的講解。但願經過這同樣章,讀者可以對Struts2的結構有一個大體的感性認 識。 第四,我在論壇上曾經看到很多人對Struts2中的Dispatcher類有所疑問,對這個類的解讀也有不少誤解的地方。因此我將第九章中對 Dispatcher這個類的分析做爲樣章提供出來。限於篇幅,我並未列出Dispatcher的初始化過程,不過對於但願瞭解Dispatcher的同 學,應該已經有所幫助。 第五,又迴歸到了概念範疇,我給出的是我對「請求-響應的實現模式」的分析做爲樣章。這是本書的第七章的第一節。能夠說,這一節的內容是整本書的 精華部分。由於我試圖講清楚的是Web框架的設計原理,這裏不單單包含了Struts2,也包含了SpringMVC。讀者能夠從中看到之因此會產生那麼 多種MVC框架的本質緣由以及不一樣MVC框架之間的本質區別。因爲本書的內容主要圍繞Struts2,因此我並無就這個話題花費過多的筆墨。但願讀者可 以從字裏行間去體會,爲何Struts2要這樣設計,爲何SpringMVC要那樣設計。
相關文章
相關標籤/搜索