目录 一.什么是spring二.核心解释 一.什么是spring 1.spring是一个生态,可以构建java应用所需的一切基础设施 2.通常spring指的就是spring framework 二.核心解释 1.spring是一个轻量级的开源容器框架2.spring是为了解决企业级应用开发的业务逻辑层和其他各层对象和对象直接的耦合问题3.spring是一个ioc和aop的容器框架4.ioc:控制反转5.aop:面向切面编程6.容器:包含并管理应用对象的生命周期