如果没有spring的框架集合?
这个问题非常有意思,如果没有spring这个Java里数一数二的优秀框架,Java确实会落后不少。下图是spring框架的结构图:
因为作为Java程序员,尤其是搞web后端的开发者,几乎是离不开spring框架的。spring框架带来的依赖注入和面向切面的特性简直让Java系统走上了智能高效的道路。
自从有了spring框架,处理Javabean一切都是那么贴近面向对象编程的奥秘。如果抛开spring框架,其实对Java的影响也只是停留在web系统方面,而Java不仅仅涉猎于此,还有安卓开发,大数据生态圈,Java都是主力军,而这些分支并没有依赖于spring框架,他们是依赖于Java的语言魅力。
因此,Java如果没有spring框架,一样可以横行编程界,记得有句经典的话,“设计模式的存在是为了弥补Java语言的缺陷”,其实spring框架的内容包含了很多设计模式的道理,实际上spring框架在某种程度上确实弥补了Java语言自己没有带来的好处,但是既然是基于Java语言的框架,也不能说spring可以单独从Java里抽离出来。
关注“极客宇文氏”,一名有料的软件工程师。Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有