《Struts2技术内幕》 新书样章和导读
由于本书尚未出版,我在这里只能给出部分样章供大家参考。
《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要那样设计。 1 楼 happygao521 2011-11-02 china-pub、当当都还搜不到呀!!! 2 楼 happygao521 2011-11-08 哎,博主太不负责任了!!! 3 楼 star1237 2011-11-09 happygao521 写道哎,博主太不负责任了!!!
什么情况啊? 4 楼 kitssilence 2011-11-12 ~ 看到不少人都问新书的具体出版时间,其实我也想问了!!
怎么都不见博主做个解答呢,明确一下出版日期不困难吧~~ 5 楼 downpour 2011-11-12 kitssilence 写道~ 看到不少人都问新书的具体出版时间,其实我也想问了!!
怎么都不见博主做个解答呢,明确一下出版日期不困难吧~~
因为现在进度拖在编辑那里,具体出版日期我的确不清楚。等到确定了,我一定会及时一一回复大家。 6 楼 kitssilence 2011-11-13 downpour 写道kitssilence 写道~ 看到不少人都问新书的具体出版时间,其实我也想问了!!
怎么都不见博主做个解答呢,明确一下出版日期不困难吧~~
因为现在进度拖在编辑那里,具体出版日期我的确不清楚。等到确定了,我一定会及时一一回复大家。
好的,谢谢博主的答复!看到这本书的目录,我严重支持,出版的时候我一定会第一时间把它买回家!呵呵 7 楼 Rhain 2011-11-14 请问你的书啥时候能卖呀,很期待!! 8 楼 至尊宝_唯一 2011-11-19 书出来了,楼主一定要通知一声 9 楼 star1237 2011-12-13 怎么还没有呢? 10 楼 sdtm1016 2011-12-19 LZ在线,书怎么样了? 11 楼 guofc201007 2012-03-07 就看样章本身来说,感觉收获良多,3Q
期待成书