想学好Spring啊,要上手,一定要亲自上手!
你好呀,我是歪歪。
Spring 是 Java 开发的事实平台,我们说用 Java 编程,其实是在 Spring 框架上编程。
Spring 不仅是最常用的开源框架,面试中出现频率也比较高。但经过多年发展,它已成为枝繁叶茂的大树,面对“葱葱郁郁”的源代码,很多人经常会迷失其中……
我在学习和使用 Spring 的时候,经历过这三个阶段:
刚开始使用时,很快就遇到瓶颈了; 当我开始阅读源码、了解原理解决困惑后,仍然处于似懂非懂的程度; 后来就尝试自己动手写 Spring,遇到问题想破脑袋后翻查 Spring 的源代码,在一遍一遍地挫折借鉴中打通关节,终于豁然开朗了!
都说学习一种技能最好的形式,就是用自己的方式复现,但是手撸 Spring 框架这件事我们真的能做到吗?