前言
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
可是老伙计,你会用 Spring 和 SpringBoot,你是否曾想过这样一些问题呢:
-
SpringBoot 只需要依赖 starter 就能整合进一个模块,它是怎么做到的?
-
SpringBoot 只需要编写启动类,打个注解就能拉起一个Web应用,我又没加Tomcat,它咋起来的呢?SpringBoot 跟 Spring 是什么关系呢?它咋利用Spring的呢?Spring 又是怎么做到IOC、AOP等如此高大上而且牛叉的机制呢?
-
人家都说 Spring 和 SpringBoot 的底层设计很牛,都在哪里体现的呢?
正如你的这些问题所想, SpringBoot 用的人多,但懂其原理的人说实话不多,能深入源码探寻最底层的人更是少之又少。(诶伙计别跑啊,等我说完。。。)
为了让更多的 “SpringBoot” 能深入的了解 SpringBoot 中的一些精髓,小编故在此准备了一份市面上极少见的【Spring Boot 核心知识及源码分析手册笔记】,本笔记共分为两份笔记,全文共666页!
Spring Boot 核心知识及源码分析手册笔记本笔记适用于
-
使用过 Spring 和 SpringBoot 并实际开发的小伙伴
-
能熟练使用 Spring和 SpringBoot ,想了解底层但翻源码一脸懵逼的小伙伴
-
有意向以后成为高级开发的小伙伴
-
技术广度大,但深度有限的小伙伴
第一份:Spring Boot 核心知识及源码分析手册内容介绍: