你好,我是yes。
我前不久写到的那篇聊聊Spring核心提到了 Spring 的核心,抽象出来看是简单的,但是其实整个 Spring 体系是真的复杂。
但是正像历史上的世族大家往往起源于一个白手起家的穷小子一样,Spring 家族一开始也并没有这么庞大。
以前,Java 开发者使用 EJB 开发企业应用完成种种任务时,往往会面临一系列复杂的代码结构,这使得开发者开始寻找一种更简单的方法来解决问题,于是 Spring Framework 应运而生。
Spring 直接对标 EJB,自问世之后,以极为出色的模块化设计、高度的可用性、一致性与可测试性,瞬间收获了一大批程序员的青睐。
于是,Spring 家族一步步发展壮大的壮阔篇章也就此揭开:
  • Spring Boot 在 Spring Framework 的基础上,拓展了强大的自动配置与面向生产的各种能力,降低了开发生产级 Spring 应用的门槛。
  • 随着云计算、微服务等概念的普及与应用,Spring Cloud 的出现也为实现可靠的分布式系统提供了良好的支持。
  • ……
这么多年过去,当你打开 Google Trends,还是会发现 Spring 的走势越来越好。实际上,它早已经成为 Java 后端研发的一个事实上的行业标准。
然而,在进行学习的过程中,不少开发者可能会因为 Spring 家族中的成员实在繁多而感到无从下手,不知道该如何找到一条完整的主线将各个知识点一一串联。
  • 这么多依赖和配置,我该从哪里下手?
  • 这么多组件,我用哪个更高效?
  • 一同入职的小伙伴为什么进步这么快?是我没开窍吗?
今天给大家强烈推荐一本“兔子书”——《学透Spring》。
本书的目标是让大家又快又好地打包学透 Spring 技术栈,内容将涉及 Spring Framework、Spring Boot、 Spring Cloud 等 Spring 家族成员。
全书分为四部分:
  • 第一部分“Spring 入门”,先学习基本的 Spring IoC 、AOP,随后过渡到当下热门的 Spring Boot ;
  • 第二部分“Spring 中的数据操作”,其中既有常规的 SQL、NoSQL 数据操作,也有进阶的数据源配置和缓存抽象;
  • 第三部分“使用 Spring 开发 Web 应用”,讲述 Spring MVC 细节的同时,也不放过Web 安全与 REST ;
  • 第四部分“使用 Spring 开发微服务”,除了常规的 Spring Cloud 模块,也会讲解 Spring Cloud Alibaba。

内容全 & 作者强

本书详细介绍了 Spring Boot 等 10+ 款 Spring 家族常用组件。
作者丁雪丰老师拥有15年开发经验,是Spring Framework 2.0和Spring Framework 2.5官方文档翻译项目的负责人,翻译及原创出版了《Spring Boot实战》《Spring攻略》等8部图书。

大案例 & 易学习

“二进制奶茶店”分布式系统案例贯穿全书,即学即用

本土化 & 重实战

1.贴近实际工作场景,涵盖国内高频使用的工具与组件
2.注重工程实现,书中的技术主题与业务开发强关联

作者有话说

“我做过业务研发,写过中间件,干过运维也搞过架构,在整个的工作当中,给我的体验就是:有个好的框架非常重要,而在一定程度上来说,Spring就是这么一个框架。如果你没有用过Spring或者刚开始接触Spring,我希望这本书能帮助你对Spring家族形成一定的认识,快速上手;如果你是一名有经验的工程师,日常已经在使用Spring进行开发,那么这本书能帮助你串联起工作中的遇到的知识点,跟着本书一起深挖背后的实现细节,让你更好地掌握Spring。”
相信每一个后端研发小伙伴,都或多或少都和 Spring 打过交道。而且我听说,不少同学平时一直在跟 Spring 作斗争。
就在刚刚,《学透Spring》正式开始预售啦!还得到了 Spring 官方布道师&国内众多大咖推荐,快来通过这本“兔子书”,将一系列 Spring 常用组件一网打尽,收入囊中!
最后,如果你还拿不定主意,可以点击【阅读原文】前往图灵社区下载查看试读。
··············  END  ··············
继续阅读
阅读原文