原则
定焦原则:抓主线
宏观原则:站在上帝视⻆,关注源码结构和业务流程(淡化具体某⾏代码的编写细节)
读源码的⽅法和技巧
断点(观察调⽤栈)
反调(Find Usages)
经验(spring框架中doXXX,做具体处理的地⽅)
Spring源码构建
下载源码(github)
安装gradle 5.6.3(类似于maven) Idea 2019.1 Jdk 11.0.5
导⼊(耗费⼀定时间)
编译⼯程(顺序:core-oxm-context-beans-aspects-aop)
⼯程—>tasks—>compileTestJava
1.IOC容器初始化主流程
1.1
未完待续,缓慢更新中