spring是一个轻量级,一占式的框架
轻量级主要体现他能集成其他优秀的框架
一占式:
Web层:提供SpringMVC
Service层:提供了SpringBean,声明式事务管理
Dao层:提供了SpringDao层,ORM模块
spring最重要的两大特点就是IOC和AOP(控制反转和面向切面编程)
IOC就是利用反射的原理,把以前我们new创建对象的方式,交给容器托管,就是交给spring本身来托管
这样的好处就是方便解耦,简化开发(我们以前都是去找这个对象,现在让java虚拟机来找我们创建对象,并在xml统一管理对象)、