2020年,Java程序员应该学习哪些技术呢( 二 )


这是 Spring 生态系统的第三次重大升级,Spring Security 5.0.0 的主要亮点在于它只需要最小化的 JDK 8、反应式安全特性、OAuth 2.0(OIDC)和现代密码存储,你绝对不能错过 。
与 Spring 5.0 框架一样,这是 2020 年我的另一个优先事项 。
10. Spring Boot 2 和微服务
Spring Boot 2.0 中引入了众多令人激动的新特性,包括支持 Java 9、HTTP/2、基于 Spring 5 构建、强力集成 GSON 等等 。
那么在时间允许的情况下,你还应该花一些时间学习 Spring Boot 2 和微服务,我相信它会给你带来不一样的体验 。
11. Apache Spark 和 Kafka
我想在 2020 年继续深入探索的另一件事是大数据,主要是 Apache Spark 和 Apache Kafka 框架 。我不确定是否有时间去看其他大数据技术,但是它的好东西和大数据可能是目前最热门的技术 。