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,Examples,例如Spring boot的所有例子代码:

这里推荐一个Chrome插件,用来在Chrome浏览器左侧显示当前github项目目录的,就像我上面的截图,比在右侧的列表里点击方便的多。插件叫Octotree,地址在:
这个插件还不爽,你还想继续在代码里驰骋?那就用Github自家的客户端工具Clone到本地:
Simple collaboration from your desktopdesktop.github.com


Guides和Tutorials,以及他们的源码看完了,你一定有很多疑问和不解,带着这些疑问去看文档。文档在绿框里。选择当前(Current)版本并且是GA(General Availability)的。
比如当前GA的Spring Framework的reference地址是:
Spring Framework Documentationdocs.spring.io
另外,如果觉得HTML的看起来不方便,可以看PDF的。PDF可以方便你在ipad或kindle上看。PDF地址,以前官网都是给出的,现在找不到了。但是只要记住上面的地址后面加上/pdf即可:
Index of /spring/docs/current/spring-framework-reference/pdfdocs.spring.io
关于如何看文档,这里摘录我在其他问题里的回答:
我个人认为的任何软件技术的最佳入门路径都是:1:先看官方文档。好的技术和框架,官方文档一定全面丰富详实,JHipster就是这样,http://Spring.io更是好文档的典范。所以先把官方文档过一遍,理解的就理解,不理解的要记住在文档的哪一节。2:开始实践!有些知识只有实践的过程中才能理解,并且加深认识。遇到问题,知道这个问题对应文档的哪一部分,然后去查文档。3:做完一两个实际项目之后,返回去再读一遍文档,这时你会发现自己站在一个新高度上。4:1/2/3部分循环...
如果你想用好Spring的某一个Project,上面步骤足以。
全部的Spring文档在这里:
Spring Documentationspring.io


网友评论