·

spring 框架不必都学或者看源码,spring 全家桶太大了,而且设计的越好的框架就越不需要深入去看源码(只有设计又问题才看源码修复),比如你需要日志,那就看官方的文档,日志配置指南,需要 session、redis,官方 starter 拿起来就能用了,很简单。

之所以很多人学的时候绕了弯路就是因为没看官方文档(写的非常明白)+ 使用百度搜索 + CSDN,英文是个门槛,但是浏览器装个翻译插件(有道词典或者谷歌翻译官方插件)看起来也不会太困难。

对于实践,入门认识基本概念可以看视频,但是不建议以后学习都靠视频,因为很多都太老了,那些教程的方案和软件版本在公司里面都是被淘汰了的。做项目实战是提升最为明显的,在学校的时候可以试试外包项目(老师会有很多,可以多多联系),能学到东西的同时还有收入,对学生党挺不错的,实际项目经验对你以后面试求职非常非常有用。