Spring发展史

作为Spring的高强度使用者,没理由不对Spring的发展历程感到好奇吧?想知道Spring的作者,Spring是怎样一步一步的发展到今天?也想知道未来Spring能绽放怎样异样的光芒?

一、Spring的缔造者

Rod Johnson(罗德·约翰逊)是Spring的缔造者
2003.2 Spring开源

二、Spring的发展史

2002年10月,Rod Johnson 撰写了一本名为《 Expert One-on-One J2EE 》设计和开发的书。这本书介绍了当时 Java 企业应用程序开发的情况,并指出了 Java EE 和 EJB 组件框架中的存在的一些主要缺陷。在这本书中,他提出了一个基于普通 Java 类和依赖注入的更简单的解决方案。在书中,他展示了如何在不使用 EJB 的情况下构建高质量,可扩展的在线座位预留系统。为了构建应用程序,他编写了超过 30,000 行的基础结构代码。包含许多可重用的 Java 接口和类,如 ApplicationContext和BeanFactory。由于java接口是依赖注入的基本构建块,因此他将这些类的根包命名为com.interface21。在本书发布后不久,开发者 Juergen Hoeller 和 Yann Caroff 说服 Rod Johnson 创建一个基于基础结构代码的开源项目。

2003年2月左右,Rod、Juergen 和 Yann 开始合作开发该项目 。Yann 为新框架创造了“Spring”的名字。这样Spring项目就诞生了。

2003年8月,Spring1.0-m1

2004年3月,Spring1.0

2004年8月,Rod Johnson,Juergen Hoeller,Keith Donald 和 Colin Sampaleanu 共同创立了一家专注于 Spring 咨询,培训和支持的公司 interface21。

2006年10月,Spring 2.0

2007年11月,在 Rod 领导下,Interface21公司被更名为 SpringSource。

2007年11月,Spring 2.5

2008年4月,GitHub成立,方便了Spring代码迁移

2009年8月,SpringSource 以 4.2 亿美元被 VMWare 收购。

2009年12月,Spring 3.0

2012年7月,Rod Johnson 离开了团队。

2013年4月,VMware 和 EMC 通过 GE 投资创建了一家名为 Pivotal 的合资企业。所有的 Spring 应用项目都转移到了 Pivotal。

2012年10月,Mike Youngstrom 在 Spring jira 中创建了一个功能请求,要求在 Spring 框架中支持无容器 Web 应用程序体系结构。这一要求促使了2013年初,Pivotal开始了Spring Boot 项目的研发。

2014年4月,Spring Boot 1.0.0 发布。Spring Boot非常简单,这样以来java开发人员能够快速地采用它。Spring Boot可以说是在 Java 中开发基于 REST 的微服务 Web 应用程序的最快方法之一。

2015年11月,Spring boot 2.0.0 发布。

三、Spring的盈利方式

  • 提供全球的巡回课程演讲和相关的服务。包括 24 × 7 的技术支持,高品质的培训,软件咨询服务以及保障企业用户风险投资。
  •   ( 若是你以为当前社区版本 Spring Portfolio 不能彻底知足你的需求, ) 有偿增长额外产品来补充完整你的 Spring Portfolio 。 ( 这应该是指可定制型的方式 )
  • 销售提供完整功能的企业版本。 ( 这应该是指的是 full-blown 方式 )
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值