最近接手了些 Java 项目,所以想系统学习下 Spring ,但其中遇到一些困难
我遇到的问题
-
对一些 Spring 的基础内容和 web 设计不太清楚,比如我看了 Spring 实战这本书,其中有一章讲到 Spring webflux ,因为我有 Spark 编程经验,所以看函数式编程和 lambda 可以理解,但是里面很多 Spring 注解我不知道是什么意思,对于 Spring 框架的 web 分层、设计模式也一头雾水
-
我的理解是 webflux 使用异步的方式替换了 MVC 的线程池处理方式,提高了处理效率,有没有一些书籍或者文章在宏观上对 Spring 有一个完整介绍?大概某些框架是做什么,解决什么问题,Spring 实战其实有章节将这部分,但是我认为有点太简单了
-
Spring 系列有很多内容,我不可能都学,目前主流的技术方案是什么?
我的习惯
- 我能看懂英文文档,阅读官方文档也没问题,不过纯英文我会读的比较慢,所以更倾向于读中文,个别内容查英文
- 我有 Python 经验,Java 语言层面的东西对我难度不大,但是 web 开发懂得不多