Spring 全家桶,一把撸
1
kop1989smurf 2022-04-08 11:22:36 +08:00
这个现像挺长时间的了,只不过 10 年前是面向 SSH ,再早点是面向 java bean 或者 servlet ,最早是面向 jsp
|
2
banmuyutian 2022-04-08 11:23:24 +08:00 5
啊对对对
|
3
yule111222 2022-04-08 11:25:29 +08:00
用 DDD 就是 OOP
|
4
lizhian 2022-04-08 11:26:26 +08:00
你想表达什么呢?笑 Java 世界 Spring 一家独大.有没有什么一种可能,它当前能一家独大就是因为现阶段它是最好的选择.语言 /框架都是工具,哪个好用用哪个就行
|
5
Huelse 2022-04-08 11:29:09 +08:00
能把一个吃透也是好的,一个加法函数就能玩出花来,何况一整个生态
|
6
Mirage09 2022-04-08 11:29:58 +08:00 via iPhone
无所谓 面向工资编程
|
7
murmur 2022-04-08 11:30:54 +08:00
spring 繁荣是好事,哪里像前端天天造轮子玩
|
8
cheng6563 2022-04-08 11:37:11 +08:00
总比 ejb 好
|
9
chendy 2022-04-08 11:38:48 +08:00
所以呢?
|
10
Leviathann 2022-04-08 11:51:01 +08:00
DDD 才是面向对象,只用 mvc 那套就是面向过程,仅有的一点点面向对象的东西框架都帮你做了,你做的只是写对象里面的过程代码
|
11
zmxnv123 2022-04-08 12:12:42 +08:00
面向 IDE 编程
|
12
shanghai1943 2022-04-08 12:14:33 +08:00
面向工期编程
|
13
zhazi 2022-04-08 12:16:46 +08:00
@Leviathann mvc 也是面向对象的
|
14
tuimaochang 2022-04-08 12:28:01 +08:00
面向屏幕编程
|
15
tsaioil 2022-04-08 12:31:12 +08:00
面向电脑屏幕编程
|
16
jamosLi 2022-04-08 12:34:36 +08:00
面向 KPI 编程
|
17
ghouleztt 2022-04-08 12:38:57 +08:00 via iPhone
面向 bug 编程
|
18
kran 2022-04-08 12:46:19 +08:00 via Android 1
node 如高台下的浮沙,spring 是高台上的壁垒。😅
|
19
nothingistrue 2022-04-08 12:58:21 +08:00 3
还是见得少,Oracle 的一部分、Mysql/MariaDB 、Handop 体系、Apache Storm 等等工具类的应用,这些也是 Java 开发的,他们不用 Spring 。只能说业务类或信息处理类的应用(以前还有专有名词 Java EE——Java 企业级应用),绝大部分都是用 Spring 体系的。
|
21
wanguorui123 2022-04-08 13:57:43 +08:00
面向框架编程
|
22
zmal 2022-04-08 14:15:54 +08:00 via iPhone
这只是说明了 spring 在 Java web 领域一家独大而已。实际上整个大数据生态 hadoop 体系,从 yarn hdfs hive hbase 到 kafka flink 都是 Java 写的。还有 es pulsar 等等等。如果觉得还不够,再翻一翻 apache 顶级项目。
|
23
fkdtz 2022-04-08 14:17:52 +08:00
在接触学习 Java 和 Spring ,给我的感觉 Java 的世界里面向接口和分层的思想应用的太广了,没有什么问题是通过加一层解决不了的,如果有那就再加一层,这句话在放在 Java/SpringBoot 里面在合适不过了,就跟洋葱似的,一层又一层。
|
24
cruii 2022-04-08 14:35:54 +08:00
天天都说 Java 就一个 spring 全家桶,可也没见多少人把全家桶吃透。
|
25
dddd1919 2022-04-08 15:03:46 +08:00
Ruby On Rails
|
26
Mrun 2022-04-08 15:25:14 +08:00
有一个轮子一统天下是好事。。。。
车同文书同轨,除了 spring ,Java web 领域 其他框架都差点意思 |
27
xuanbg 2022-04-08 15:55:44 +08:00
Spring 的思想是典型的面向过程的编程思想。。。好吧,其实面向对象并不比面向过程高级。我认为面向对象的的特点不是什么封装 /继承 /多态。因为封装无论在自然界中还是社会中随处可见,并且面向过程也支持封装,并不是面向对象的专利。继承则是把双刃剑,某些时候会带来意想不到的麻烦。多态更是近乎 P 用没有,反正我从来不用。。。而是把算法和算法所需要的数据封装在一起进行管理,则是一个伟大的创造,可以显著降低编程的心智负担。所以现代编程语言几乎都是面向对象的。只不过大家还是喜欢面向过程的思维方式,毕竟简单粗暴的方式才能得到大家的欢心。
|
28
Leviathann 2022-04-08 17:12:04 +08:00
@zhazi 99.99%的 bean 都是无状态的,实际上就是在把 object 当成 function 的 namespace 在用。只是由于需要用动态代理增强不得不用 object 当载体
|
31
FieldFarmer 2022-04-08 20:15:14 +08:00 via Android
面向对象和面向 Spring 又不是互斥关系,后者已经把前者做的很好了
|
32
paradoxs 2022-04-08 20:17:38 +08:00
spring 统一的结果就是: java 岗位对求职者的要求更高了。
|
33
macrorules 2022-04-08 20:23:35 +08:00
那么写 Java 应该很无聊吧
|
34
ychost 2022-04-08 22:31:07 +08:00
没有吧,无论是 Go 还是 Java 最终都是面向 CURD 编程,至于 Spring 啥的看喜好了,90% 的场景只用到了 Spring 的 IOC ,AOP ,ORM
|
35
w3cll 2022-04-08 23:32:40 +08:00
PHP 面向 Laravel
|
36
partystart 2022-04-09 02:37:01 +08:00
@macrorules 听你这口气你是在 nasa 用 c++造火箭?还是在 space 用 js 造人机系统?成就感不一样?
|
37
me221 2022-04-09 10:22:20 +08:00
面向工资编程 钱给的少了 注释我都不想写
|
38
k9982874 2022-04-09 11:27:57 +08:00
不是面向 google 编程吗?
|
39
FrankHB 2022-04-09 12:09:31 +08:00
用 Java 开发 Android 的已经灭绝了么……
|
40
viaNull 2022-04-09 14:58:07 +08:00
Ruby on Rails , RoR
Java on Spring , JoS.. |
41
zhazi 2022-04-13 15:29:11 +08:00
@Leviathann MVC 的 M 有没有状态呢
|