Spring框架:项目名称起源
来源:互联网 发布:打击网络赌球 编辑:程序博客网 时间:2024/05/14 20:46
From:http://blog.interface21.com/main/2006/11/08/spring-framework-the-origins-of-a-project-and-a-name
我总是经常问,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版.
- Spring框架:项目名称起源
- Spring框架:项目名称起源
- Spring框架:项目名称起源
- Spring框架:项目名称起源
- Spring框架:项目名称起源
- Spring框架:项目名称起源
- (七)Spring核心框架 - AOP的起源及介绍
- Struts2框架起源
- spring背景和起源
- 启动spring boot项目指定配置文件名称
- Java三大框架(Struts、Hibernate和Spring)的技术起源(转)
- 三大框架技术起源
- java三大框架起源
- java 中框架的起源
- Spring框架启动--Web项目
- 项目名称
- XMPP框架 微信项目开发之XMPP简介——XMPP的起源,工作原理,使用方法
- 起源
- 悬而未决:某机试图连接本机的Blazer 5[5000]端口是否表示对方中毒了?
- XML Notepad 2006 设计
- 杀掉rd.sys/wmpkn.dll病毒
- 网页的简繁转换
- 滁州西涧
- Spring框架:项目名称起源
- C#代码编写规范和相关约定(一)
- Javascript 经典自定义函数[硬件操作、客户端]
- 跳动时间
- 如何点击按钮弹出新窗口,输入数据后返回并刷新页面?
- Java and Regular Expression
- 突然提示:error loading MIDAS.DLL(注册dll的通用方式)
- 一升的眼泪,为了明天
- Flex 2.0.1即将发布