美文网首页待整理
如何阅读spring源码

如何阅读spring源码

作者: hedgehog1112 | 来源:发表于2018-05-31 12:33 被阅读0次

    1重点

    提供了Spring核心代码入口

    核心代码是什么

    2代码确实有文档不可替代的作用

    遇到Bug帮助解决,看代码>文档。

    Spring这种级别的,还是看文档吧。

    3,

    造轮子的经验越多,越有利于成功建造复杂系统。

    先读:

    http://spring.io上的文档

    spring framework这一个项目的reference

    API doc

    具体步骤:

    http://spring.io然后选择Projects,然后选择具体的Project,例如Spring Framework。

    如果需要熟悉这个Project的基本用法,可以在红框里的Guides和Tutorials。这些东西都是有源代码的,github地址:

    Spring Guides​github.com

    要看源代码,看这些就好。

    其他所有项目,Spring都有详细的Guides,Examples,例如Spring boot的所有例子代码:

    这里推荐一个Chrome插件,用来在Chrome浏览器左侧显示当前github项目目录的,就像我上面的截图,比在右侧的列表里点击方便的多。插件叫Octotree,地址在:

    https://chrome.google.com/webstore/detail/octotree/bkhaagjahfmjljalopjnoealnfndnagc?utm_source=chrome-app-launcher-info-dialog​chrome.google.com

    这个插件还不爽,你还想继续在代码里驰骋?那就用Github自家的客户端工具Clone到本地:

    Simple collaboration from your desktop​desktop.github.com

    Guides和Tutorials,以及他们的源码看完了,你一定有很多疑问和不解,带着这些疑问去看文档。文档在绿框里。选择当前(Current)版本并且是GA(General Availability)的。

    比如当前GA的Spring Framework的reference地址是:

    Spring Framework Documentation​docs.spring.io

    另外,如果觉得HTML的看起来不方便,可以看PDF的。PDF可以方便你在ipad或kindle上看。PDF地址,以前官网都是给出的,现在找不到了。但是只要记住上面的地址后面加上/pdf即可:

    Index of /spring/docs/current/spring-framework-reference/pdf​docs.spring.io

    关于如何看文档,这里摘录我在其他问题里的回答:

    我个人认为的任何软件技术的最佳入门路径都是:1:先看官方文档。好的技术和框架,官方文档一定全面丰富详实,JHipster就是这样,http://Spring.io更是好文档的典范。所以先把官方文档过一遍,理解的就理解,不理解的要记住在文档的哪一节。2:开始实践!有些知识只有实践的过程中才能理解,并且加深认识。遇到问题,知道这个问题对应文档的哪一部分,然后去查文档。3:做完一两个实际项目之后,返回去再读一遍文档,这时你会发现自己站在一个新高度上。4:1/2/3部分循环...

    如果你想用好Spring的某一个Project,上面步骤足以。

    全部的Spring文档在这里:

    Spring Documentation​spring.io

    相关文章

      网友评论

        本文标题:如何阅读spring源码

        本文链接:https://www.haomeiwen.com/subject/dbqqdftx.html