Spring源码学习系列-----资源、套路介绍

       拖拖拉拉一周,终于又开始看书码字了。本期介绍在正式学习spring framework框架源码之前的一些必要准备以及提前设计好的一些学习套路。废话不多说,我就按照标题里的内容一一进行陈述。

       首先,来看看都做了哪些准备。对于广大程序员同胞们来说,不论入坑时间的长短,都经历了不少的工具和框架。那么当我们面对一个完全不熟悉的框架时我们通常都是通过哪些途径获取相关学习资料的呢?在我的有限的认知里,对于获取框架或者技术的有用资料这个事情,我有着自己的看法。首当其冲的是官方文档,因为问官方文档通常都出自源码作者,所以其内容观点是最为符合框架思想、原理、架构的。其次当属原作者或者热心读者撰写的已出版的关于框架学习的书籍,有的书籍虽然不是出自源代码作者之手,但通常来说著书者都会邀请源码作者为其做序或者提出一些宝贵的修改建议,加之能出书的人必定都是对于框架有着深刻理解的大佬,所以这类书籍理应排在我们学习了解开源框架资料来源榜的第二位。最后我们经常使用的一些获取框架技术学习资料的途径诸如系列博客、百度Google、社区论坛等,都可作为获取学习资料的补充,毕竟每个人对于相同事物的看法和描述都存在着这样那样的偏差,汲取更多的观点,能助我们更为精准的领会到框架技术的核心要义

        接下来再谈谈,我准备学习spring framework源码的套路。首先,按照官方文档的目录一小节一小节的推进,当看完一节官方文档后,再将英文文档翻译为中文贴到博客中来。然后看参考书中对应部分对于相应部分的讲解,并结合开发工具中导入的源码一点一点对照理解。最后写一片自己对该小节源码的总结博客。过程中肯定还会大量阅读其他读者对于相应源码部分理解,我会对那些自认为优质的资料进行汇总。

官方文档地址:https://docs.spring.io/spring/docs/5.0.8.RELEASE/spring-framework-reference

参考两本书籍:《SPRING技术内幕:深入解析SPRING架构与设计原理》、《Spring源码深度解析

源码地址:https://github.com/spring-projects/spring-framework

    原文作者:Spring Boot
    原文地址: https://blog.csdn.net/huazi928/article/details/81300290
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞