Spring高级45讲【第一章】:导学
参考视频:黑马程序员Spring视频教程,深度讲解spring5底层原理
源码仓库:spring-test
学习Spring
的必须性?
Spring
是整个Java
体系最核心的框架,没有之一- 面试必备(
spring
的核心原理、springmvc
的执行流程、springboot
的自动装配…) - 技术、思想提升(设计模式、高新技术发展…)
阅读源码的错误姿势?
- 对
Spring
功能还不了解,还不会用呢,却要强读。不要轻易装B,轻则耗费心神,重则挫败放弃。先会用,再研究。 - 没有目的,一上来就
debug
,看到哪分析到哪。没有目的的debug
,会让你迷失在源码当中,翻一百遍也是枉然。明确要研究的问题,带着问题看代码。 - 不分主次,分析一个问题时,引入另一个陌生问题。抓住重点,逐个击破。
- 只讲源码功能,不做单元测试。眼过千遍,不如手过一遍
如何学习Spring
?
- 了解要研究的组件(类)基本使用
- 用单元测试研究组件的特性
- 试着自己实现类似功能(选讲)
- 最后再深入阅读该组件的源码(避免讲)
需要具备的前置知识?
Spring
的基础知识- 想探究
Spring
原理的好奇心
学习Spring
有什么收获?
- 培养正确的学习源码方法
- 睥睨其它程序员的资本
- 唯一认清
Spring
的机会
课程的主要内容?
- IOC
- AOP
- WEB
- BOOT
- OTHER
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 狼族少年、血狼!