这里整理了周瑜老师手写Spring每节课程的笔记,点击可直接查看:
- 1. 手写Spring准备工作
- 2. 启动和扫描逻辑
- 3. 依赖注入模拟实现
- 4. Aware回调模拟实现
- 5. 初始化机制模拟实现
- 6. BeanPostProcessor模拟实现
- 7. AOP模拟实现
- 8. 后续直播的关键面试题
每一节的代码可能在后续章节中有所修改,如果需要,可以通过git checkout到相应提交记录查看。

-
fork到自己的仓库
-
克隆项目代码 先把项目克隆到本地:
git clone https://github.com/你的用户名/你的仓库名.git- 查看提交记录
git log --oneline- 切换到指定章节
git checkout 提交id - 查看完成后切回主分支
git checkout master