一、引入
Spring是什么?
Rod Johnson是Spring框架的缔造者,他在2002编著的《Expert one-on-One J2EE Design and Development》一书中,对JavaEE系统架构臃肿、低效、脱离现实的种种现状提出了质疑,并积极寻求探索革新之道。以此书为指导思想,他编写了interface21框架,这是一个力图冲破JavaEE传统开发困境,从实际需求出发,着眼于轻便、灵巧,易于开发、测试和部署的轻量级开发框架。
Spring框架以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日发布了1.0正式版。同年Rod Johnson又推出了一部堪称经典的力作《Expert one-on-one J2EE Development without JEB》,该书在Java世界掀起了轩然大波,不断改变着Java开发者程序设计和开发的思维方式。在该书中,Rod Johnson根据自己多年丰富的实践经验,对EJB的各种笨重且臃肿的结构进行了逐一的分析和否定,并分别以简洁实用的方式替换之。从此,Spring框架得到快速发展。
Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器开源框架。
二、使用
1.创建项目