1、什么是spring
Spring是一个框架,核心思想是IOC.、DI、AOP
简化企业开发,帮助分离对象之间的依赖关系
IOC:inversion of control 控制反转
di:dependence injection依赖注入
AOP:Aspect oriented programming面向切面编程
2.spring能解决的问题
解耦应用程序,简化开发流程
AOP支持
声明式事务
集成junit4
方便集成各种优秀来源框架
降低javaee API的使用难度
3、spring 的组成