这只是说明了 spring 在 Java web 领域一家独大而已。实际上整个大数据生态 hadoop 体系,从 yarn hdfs hive hbase 到 kafka flink 都是 Java 写的。还有 es pulsar 等等等。如果觉得还不够,再翻一翻 apache 顶级项目。
fkdtz
2022-04-08 14:17:52 +08:00
在接触学习 Java 和 Spring ,给我的感觉 Java 的世界里面向接口和分层的思想应用的太广了,没有什么问题是通过加一层解决不了的,如果有那就再加一层,这句话在放在 Java/SpringBoot 里面在合适不过了,就跟洋葱似的,一层又一层。
cruii
2022-04-08 14:35:54 +08:00
天天都说 Java 就一个 spring 全家桶,可也没见多少人把全家桶吃透。
dddd1919
2022-04-08 15:03:46 +08:00
Ruby On Rails
Mrun
2022-04-08 15:25:14 +08:00
有一个轮子一统天下是好事。。。。
车同文书同轨,除了 spring ,Java web 领域 其他框架都差点意思
xuanbg
2022-04-08 15:55:44 +08:00
Spring 的思想是典型的面向过程的编程思想。。。好吧,其实面向对象并不比面向过程高级。我认为面向对象的的特点不是什么封装 /继承 /多态。因为封装无论在自然界中还是社会中随处可见,并且面向过程也支持封装,并不是面向对象的专利。继承则是把双刃剑,某些时候会带来意想不到的麻烦。多态更是近乎 P 用没有,反正我从来不用。。。而是把算法和算法所需要的数据封装在一起进行管理,则是一个伟大的创造,可以显著降低编程的心智负担。所以现代编程语言几乎都是面向对象的。只不过大家还是喜欢面向过程的思维方式,毕竟简单粗暴的方式才能得到大家的欢心。