Spring是一个开源框架.
Spring为简化企业级应用开发而生. 使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能.
Spring是一个IOC(DI)和 AOP容器框架.
          ioc是什么?
                ioc(Inversion of Control):控制反转:是一种设计思想  有反转就有正传
                            正传:由我们自己在对象中主动控制去直接获取依赖对象
                                   spring 是什么?
                               
                      反转:由容器来帮忙创建及注入依赖对象(对象只是被动的接受依赖对象)
                                 spring 是什么?
          DI是什么?
                DI(Dependency Injection):依赖注入  组件以一些预先定义好的方式(例如:setter 方法)接受来自如                                                                        容器的资源注入.
          AOP是什么?
                AOP(Aspect Oriented Programming):面向切面编程   定义一个切点(类中的一个方法) 当调用该切点时                                                             (方法)  会调用前置通知  后置通知   当出现异常时会调用异常通知
Spring 是一个容器, 因为它包含并且管理应用对象的生命周期



相关文章: