为什么选择Spring Framework?

Rac*_*hel 79 java spring

我现在听到很多关于Spring Framework的内容.为什么业界的Spring Framework有这么多的讨论?

Pas*_*ent 68

我已经给了部分答案在/sf/ask/108463071/#1549740但我在这个答案中添加一些链接.实际上,我不会介绍或讨论Spring的技术特性,因为它们不是新的,也不会解释我认为的嗡嗡声.相反,请考虑以下事件和收购:

正如您所看到的,在过去的一年中,SpringSource领域发生了很多变化,今年夏天有一些相当大的变化.你现在不看大局吗?好吧,看看生成的堆栈:Java,Groovy,Grails作为语言,Spring作为容器,tc Server作为底层应用服务器,Hyperic用于健康和监控,VMware用于虚拟化,CloudFoundry作为管理和配置系统,VMware/SpringSource有一个弹性云的完整堆栈.完整之后,我的意思是非常完整,因为这个堆栈涵盖了将Java放在云上的所有内容 - 除了JVM之外:软件,平台和基础架构,即所有不同风格的云计算.

换句话说,虽然其他人仍在为此做好准备,但VMware和SpringSource已经为SaaS 1/PaaS 2/IaaS 3浪潮做好了准备.

这是令人兴奋的,这就是创新所带来的,这会创造(或至少提供)趋势,这给Java,应用服务器市场,Java EE等带来了很大的压力......这解释了IMO围绕VMware的嗡嗡声/ SpringSource的.超过即将到来的Spring 3.0 :).


1软件即服务
2平台即服务
3基础架构即服务

  • +1哇我不太了解春天的云计算.现在我可以争论为什么我学习spring.thanks! (2认同)

Dig*_*oss 18

也许与4.2亿美元有关?


Spring已经存在了一段时间,它引入了重要的新设计模式,并且间接负责改进EJB.

但我认为你现在听到的是因为在8月份,VMware以4.2亿美元收购了SpringSource.对于开源开发商和咨询公司而言,这是相当高的......

  • +1 - 春天并不新鲜."专家1:1 J2EE"于2001年问世,Spring于2003年首次推出.VMWare的收购将其置于新闻中.对于改革EJB的"间接责任",措辞谨慎. (3认同)
  • +1"间接负责改革EJB".它切入了心脏,为什么春天应该被java行业长期重新考虑. (3认同)

小智 9

让我试着解释一下为什么春天,春天有什么,春天如此受欢迎.

Spring Framework的基本思想是

您不创建对象,而是通过定义Spring Config文件来描述它们应如何创建

您不需要调用服务和组件,而是通过在spring配置文件中定义来确定必须调用哪些服务和组件