腾讯T4十年微服务经验终成Spring Boot编程思想指南

这本书的一些故事

著书的意向萌生于我工作十周年之际,我当时计划写一本关于Spring Boot微服务开发实践的书籍,希望借此机会与诸君分享我的微服务实践经验。也算是对我这十年开发生涯的一个交代。后来的一些私事让我对书籍内容有颠覆性的变化,讨论的议题从过去的“Spring Boot微服务开发实践”逐渐转变为“Spring Boot编程思想”。希望竭尽所能,将技术积累、学习方法、实战经验,以及所思所想和盘托出。

已故南京大学历史系教授高华先生曾引述凯斯·詹京斯的观点,“历史乃论述过去,但绝不等于过去”。既然是论述,那么或多或少会存在偏差,不但受限于论述者的知识、能力及记忆等主观因素,而且取决于当时的时空环境。为了遵照原著,在功能特性的介绍上,本书将引述官方文档的英文原文,并做出适当的解释。由于文档的编写者或许不是代码的实现者,即使是实现者本人,也难免会站在自己的立场和高度,抑或章节安排及文字组织等诸多因素影响阅读和理解。

因此,针对官方文档语焉不详的部分,本书将补充说明;对其错误的结论,将加以修正。由于本人能力和水平的局限,不敢妄言理解“格物致知”的奥义,难免有主观臆断和谬论之处,且仅一家之言,供诸君参考,切莫将此奉为圭臬,书云亦云,不假思索。老子有言,“上士闻道,勤而行之”,希望读者能学以致用,若能在实践中激发出创新的灵感,善莫大焉。

这本书的结构目录

本文开篇总览Spring Boot核心特性,接着讨论自动装配(Auto-Configuration)与SpringApplication。全书的讨论以Spring Boot为中心,议题发散至Spring技术栈、JSR及Java。希望透过全局的视角,帮助读者了解Spring Boot变迁的历程:经过多方的比较,帮助读者理解Spring Boot特性的原理;整合标准的规范,帮助读者掌握Spring Boot设计的哲学。

腾讯T4十年微服务经验终成Spring Boot编程思想指南

腾讯T4十年微服务经验终成Spring Boot编程思想指南

腾讯T4十年微服务经验终成Spring Boot编程思想指南

腾讯T4十年微服务经验终成Spring Boot编程思想指南

腾讯T4十年微服务经验终成Spring Boot编程思想指南

腾讯T4十年微服务经验终成Spring Boot编程思想指南

这本书的内容细节

本书以Spring Boot 2.0为讨论的主线,讨论的范围将涵盖Spring Boot 1.x的所有版本,以及所关联的Spring Framework版本,致力于以下四种方向:

场景分析——掌握技术选型

腾讯T4十年微服务经验终成Spring Boot编程思想指南

系统学习——拒绝浅尝辄止

腾讯T4十年微服务经验终成Spring Boot编程思想指南

重视规范——了解发展趋势

腾讯T4十年微服务经验终成Spring Boot编程思想指南

源码解读——理解设计思想

腾讯T4十年微服务经验终成Spring Boot编程思想指南

实战演练——巩固学习成果

腾讯T4十年微服务经验终成Spring Boot编程思想指南

总而言之,全书的讨论将以Spring Boot为中心,议题发散至Spring技术栈、JSR 及Java。希望读者透过全局的视角,了解变迁的历程;通过多方的比较,理解特性的原理;整合标准的规范,掌握设计的哲学。当您纵览全书之后,或许会明白为什么说“Spring Boot易学难精”。因为它的核心是Spring Framework,而对后者的理解程度又取决于对JSR规范及Java的熟悉度。

本书适合对Spring Boot感兴趣的读者阅读。这本628页的Spring Boot编程思想笔记需要完整版的朋友,可以以下方式来获取!!

如果你已经拥有了这本书或者在这里得到了这本书:非常感谢您阅读本书。在成长道路上,我们从此不再孤单。

猜你喜欢

转载自blog.csdn.net/JavaBye/article/details/109114837
今日推荐