前言
Spring对Java程序员的重要性相信懂的都懂,夸张点甚至可以说是Spring成就了Java。
为什么说要啃这两本书。前者告诉你怎么用Spring,后者给你简单展示如何用的同时,还告诉你Spring是怎么实现的两者一起,让你知其然并知其所以然,绝配。
《Spring实战》4.0
首先说一下为什么是4.0而不是3.0或者5.0呢?
这是因为4.0版本的内容相对来说是最全面的,相较于3.0增加了很多内容,而5.0则又把IOC、AOP、redis、nosql、websocket等基础讲解和不常用模块,特别是Redis,还是蛮可惜的。
那为什么要推荐《Spring实战》这本书呢?
1、全书在Spring4.0的基础上有新内容的升级。翻译水平很高,几乎没有读起来不流畅的感觉;
2、作者思路极为清晰,行文张弛有度,重点突出,完全没有读的很累的感觉;
这可以说是近些年我读过关于Spring的最好的一本书,翻译水平上乘,经典之余完全没有枯燥的感觉,无论老鸟做参考还是小白入门都会受益匪浅。
咱们一起来看一下《Spring实战》4.0的目录及部分内容
《Spring揭秘》
关于这本书很多人会说已经太老了,看点新书吧,事实上的确有点旧了,甚至不再版了,但是讲源码的书,贵不在新,而在于条理。最重要的是,目前市面上讲源码的书还没有能跟这本书比肩的。
毕竟我们现在在用的最新版本的Spring、乃至Spring Boot都是从那时的Spring迭代而来的。
PS:学习不要局限于手头的资源,有时候书本的价值不在于告诉你什么,而在于让你产生什么疑问,看到有不懂的,不要怪作者语文功底不行,把疑问记下来,谷歌之,这才是学习的乐趣。
这本书把 Spring 各个模块的背景、设计原理都交代了,可以串起你的 Spring 知识脉络,看完之后心里有点数了。
咱们一起来看一下《Spring揭秘》的目录及部分内容
由于篇幅限制,笔记无法全部为大家展示出来,就以截图主要内容的形式让大家参考