最近看了一些spring書籍,主要都是工作需要,實話說,沒有必要買這么多書,每個主題一本就足夠了,其他的補充可以通過項目實戰和上網看官網或者博客補充。
說是推薦,其實只是一些簡單讀后感想而已,每本書都有它的價值,即使有些寫得不好,也很難否定作者的努力叫大家不要買,不過既然花錢買書了,我個人意見就是不要省一點點錢,還是買更好的更適合自己的吧。
上個圖把。
Walls,非常經典的一本書,不用我多說了,如果需要購買spring的書籍,這一本應該一定是首選了。第四版比第三版厚了很多,而且並不是簡單的在第三版的基礎上增加內容,還刪除了第三版的一些內容,可想而知增加了不少。比如定時任務就刪除了。我現在期待的是第五版,這一本是基於4.0版本的,后邊新的4.1 4.2和5.0都沒有涵蓋。也不知道會不會寫,更不知道國內什么時候引進。從出版社的官網上已經看到,可能是已經寫完了,作者真是了不起,一本書能寫到第五版,而且變化還是這么大。作者另一本spring boot 也很好,但愚蠢的我當時竟然沒有買。
郝佳,源代碼解釋這本書在國內應該也是比較經典的,如果想研究源代碼,還是應該看看的,不過我覺得有點可惜的是沒有出第二版更新,而且里面也沒有解釋一些設計的思路和設計模式,雖然這樣有點苛刻了。
汪雲飛,其實boot書籍,想必也是Walls是最好,但是我看里面有一些篇幅是介紹cli,而我又沒有怎么用groovy ,所以沒有買。總的來說,這本書挺好的,內容蠻多的,可以買來看一看。畢竟在國內應該算是最早的一本書了。銷量也不錯。
李家智,其實內容也差不多,無非就是一些補充和變化,但是書籍的厚度沒有這么厚薄了一點,所以內容也少了一些,而且還介紹了作者自己開發的一些框架,如beetles ,所以相對來說對我的實用價值沒有這么大,但是里面介紹的Jackson,單元測試等一些補充還是不錯的。
黃文毅,呃,這本書應該從何說起呢,我還是不多作評價吧,畢竟作者寫了這本書還是付出了很多努力的,要是我可能也做不到。雖然書籍比較薄比較便宜,可能打的市場就是一些零花錢不多的程序員吧。
Carnell,外國人寫的書籍,真的還是不錯的,特別是對於理論的介紹。cloud雖然國內的書籍比國外還要多,但國內的實在雷同性太大了,基本目錄結構都是一樣的,內容也是大同小異,所以買一本國外的看一看還是可以的,而且曼寧出品的實戰系列質量也有一定的保證。但是值得注意的是這本書有一樣不足,就是實戰方面的內容比較少,主要是一些簡單的例子。功利性太強的程序員可能不適合,但是我很喜歡這本書。
翟永超,這方面主題的書,這本應該是最好的了,內容也是最全面的,應該不是全面,應該是最詳細的,因為有一些關聯性不太大的內容這本書完全就沒有提及了,可以通過其他書籍補充。這本書和上面carnell那本書一樣,我也很喜歡。
周立,書籍比較薄,但是也是很實用的,出版的時期和永超是一樣的,比carnell要早一些,如果想了解docker的可以看一看。
方志朋,出版的時期比上邊三本書都要晚一些,所以版本會新一些,就是內容有些簡單,看個人喜好吧。想節省一點錢的可以考慮。
前幾個星期,我得知許進他們新出版了一本叫重新定義是spring could 實戰的書,雖然我沒有看過,但是我看了是機械工業出版社出版的,想必可能會比上邊的幾本書都要好,后邊有空再買來看一看。
2018.10