Spring官网和源码系列-如何阅读

作为一名Java从业者,有听过这么一句话,Spring源码至少看三遍才能算是一名软件工程师。对于读源码,大家就觉得很头疼,潜意识里感觉枯燥、难,基本就是能不读就不读,工作中够用就行了。不读源码的确可以工作,但是到一定阶段之后一定会遇到瓶颈,岗位升不上去就是一个征兆,早读晚读迟早要读。所以有时间,尽量早点读,越早越好。

看什么?

重中之重看“spring-framework”。所有Spring生态都是依托这个为核心。

去哪看?

Spring官网,https://spring.io/。如果英文足够好,直接看官网。
如果英文不好,买本中文书籍比如《Spring源码深度解析》,看别人写得书。然后再回去看英文官网。关于DI和AOP章节,可以看看《Spring实战》这本书关于这两个概念的讲解,我认为是写得最好的。
为什么推荐看官网,官网最权威也能看到最新的。

怎么看?

首先看版本,具体地址为:https://github.com/spring-projects/spring-framework/wiki/Spring-Framework-Versions
主要介绍了版本支持情况和JDK兼容情况。

看源码记住了,不要上来就看代码,一定要先看官网的说明文档https://spring.io/projects/spring-framework,文档会从设计,使用,注意事项各种角度介绍这个框架,先看文档再看代码能够更清晰快速的掌握阅读节奏,甚至是带着问题去阅读,更高效。

技巧

英文文档看着费劲,使用浏览器翻译功能。

XML还是注解

现在SpringBoot非常流行,推荐使用注解开发,注解方式肯定是未来的趋势,但是使用XML方式开发的原有的软件产品还有很多,所以XML方式学习了解也是很有必要的。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值