spring 目录[隐藏] Spring Spring 的起源和背景 Spring 简介 为什么需要Spring Spring 带给我们什么 Spring 框架的好处 Spring 能做什么
Spring 的下载和安装 Spring 的应用实例 Spring 主要产品 Spring Logo Spring spring 在英文里有春天、弹簧、跳跃和泉眼的意思
Spring 的起源和背景 Rod Johson 在2002 年 编 著 的《 Expert one to one J2EE design and development》一书中,对 Java EE 正统框架臃肿、低效、脱离现实的种种现状提出了质疑,并积极寻求探索革新之道
以此书为指导思想,他编写了 interface21框架,这是一个力图冲破 Java EE 传统开发的困境,从实际需求出发,着眼于轻便、灵巧,易于开发、测试和部署的轻量级开发框架
Spring 框架即以 interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日,发布了1
同年他又推出了一部堪称经典的力作《Expert one-to-one J2EE Development without EJB》,该书在Java 世界掀起了轩然大波,不断改变着 Java 开发者程序设计和开发的思考方式
在该书中,作者根据自己多年丰富的实践经验,对 EJB 的各种笨重臃肿的结构进行了逐一的分析和否定,并分别以简洁实用的方式替换之
至此一战功成, Rod Johnson 成为一个改变 Java 世界的大师级人物
传统 J2EE 应用的开发效率低,应用服务器厂商对各种技术的支持并没有真正统一,导致 J2EE 的应用没有真正实现 Write Once 及 Run Anywhere 的承诺
Spring作为开源的中间件,独立于各种