科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件Spring框架:项目名称起源

Spring框架:项目名称起源

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Spring框架:项目名称起源

作者:rjohnson 来源:CSDN 2008年1月18日

关键字: 起源 项目名称 Spring

  • 评论
  • 分享微博
  • 分享邮件
 我总是经常问,Spring这个名字到底是从何而来.

      名字要从2002年十一月说起了,我发表了一本书叫<Expert One-on-One J2EE Design and Development.>

书里附带了30000行的框架的代码,全年几乎我都把时间用在了写这本书上(完全靠自己写750页的书和开发一

个框架,太难了),很多基本的Spring框架的概念:具有IOC容器的功能,BeanFactory和ApplicationContext,并具有

 DI(依赖注入)的复杂实现(虽然DI这个词是2003晚些时候才出现的),早期的SpringMVC是由控制器,HandlerMapping,

和Template,Jdbc template以及数据访问异常组成的.

     我不确定我能为代码做什么,我很高兴人们认为代码对他们有益,直接的或者对他们实现有指导作用的,我也不确定

我继续向一个开源的项目投入时间(已经几乎投入了一年的薪水),不过我还是渴望看到它能有最好的实现可能,我不可

能靠一个人的力量达到,当书出版之后,读者开始在Wrox的社区讨论代码,其中的两人Juergen Hoeller和Yann Caroff,

劝说我把代码作为开源项目的基础,然后一起推进.Juergen现在已经是Spring相关讨论的中心人物了,但是Spring社

区也不应该忘记Yann在最初对Spring成为开源项目的贡献.

      接下来呢,框架需要一个名字,书中所指的是Interface21框架,因为代码中用的是com.interface21 的包名,不过

这不是一个鼓舞社区的名字.幸运的是Yann给了一个建议"Spring",他取名是来自于自然界(我2000年跋涉去

了珠峰基地),实际上Spring代表传统J2EE冬天的过去,我们认同了这个简单并优雅的名字,并马上同意了.

    Yann最终决定停止在开源项目的投入,转而去玩音乐,去过一种普通人的生活,Juergen当然一直对Spring进行

投入和推进,直到今天.过不了几个月,Spring的开发组要聚在一起,2003年六月,Spring也要跨出一大步,1.0版.



查看本文来源
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章