速读完了SpringBoot实战……
与Spring实战的 一边读一遍写自己的博文不同。 我这次是先读完了整本书之后,再准备做一些总结。 如果你看我Blog的timeline 的话,会发现在这一篇博文的上一篇就是我写的 对于SpringInAction 的读完感想
其实有点后悔没有先读这本书,而是去先去了SpringInAction,之前看Spring实战感觉作者将一些内容作为读者已经知道了作为前提就没有讲的很明白 ,但其实这些内容在SpringBoot实战中有了非常细致的说明,默认程度上来说,很多我添加的东西还没有SpringBoot实战里写得好(因为Crag这老哥先写了SpringBoot,然后写了第六版的SpringInAction,这也难怪后者花了很多篇幅介绍 响应式编程 而不是一些base-level的东西),但是学习这方面没有什么捷径,之前走的弯路也是一种成长。现在读这本SpringBoot实战大概就花了2天。( Spring实战花了近一个月,虽然两者在内容量上没法比)
首先这本书写于将近8年之前了,有很多信息已经不再具有时效性,所以这里只记录一些比较有用的信息。(很多内容中SpringInAction中也已经讲过了) 其次很多内容,其实就是101级别的,加上SpringBoot真的不是什么难的东西,感觉整本书其实可以作为SpringInAction的一个章节,但是内容量可能太多所以单独出了一本书。然后降低门槛作为101级别的书籍。
不过again ,这是一本将近8年之前的书了。 书中使用的SpringBoot版本为 1.3.0 , 而写这篇博文的当下的最新版本为 3.1.0 跨越了一整个大版本 (书中的示例代码难以直接运行,其使用的是Eclipse的Spring Tool Suite发行版本与Gradle作为构建工具, 而我习惯的做法是IDEA + Maven,所以我直接放弃了,不想折腾太多旧的东西)
虽然核心功能例如自动配置,starter依赖等没有变化,但是很多细节的地方已经发生了变化,所以之后的博文中只记录一些个人认为比较有用的信息。
就在这下面可以点击SpringBoot实战的folder ↓