(1)Spring是为了解决企业级开发复杂性而创建的,它使用javabean对象来完成之前EJB完成的事情,能应用到所有的java应用中去。
(2)Spring是轻量级的ioc和aop容器框架。
ioc:实现了低耦合性,一个对象锁依赖的其他对象会被动的加载进容器。
aop:实现了高内聚性,使应用业务逻辑与系统级服务分离开。
容器:BeanFactory使Spring成为了容器,Spring容器承担了javabean对象创建,配置,管理任务。
框架:Spring可以将简单的组件配置组装成负责应用。